//[100,100]194,214,193,255,192,206,190,255,249,254,248,255,254,253,254,255,254,254,253,255,254,253,255,255,255,255,255,255,232,240,230,255,173,190,174,255,237,246,237,255,255,255,253,255,254,254,255,255,254,255,254,255,255,255,255,255,249,253,248,255,180,197,178,255,218,232,213,255,254,255,251,255,255,254,255,255,254,255,252,255,255,254,252,255,254,255,251,255,203,213,199,255,205,220,200,255,253,255,251,255,254,255,253,255,254,255,253,255,254,255,254,255,251,255,251,255,206,217,204,255,207,216,207,255,255,255,255,255,255,254,255,255,216,228,217,255,232,246,230,255,253,254,248,255,254,254,248,255,254,255,246,255,255,255,245,255,247,249,236,255,164,184,167,255,221,234,222,255,253,255,250,255,253,253,248,255,254,254,246,255,252,255,247,255,233,246,235,255,164,184,169,255,231,244,230,255,243,255,241,255,244,255,242,255,238,250,236,255,241,253,237,255,217,230,213,255,168,180,166,255,234,247,234,255,239,252,235,255,237,250,233,255,234,247,230,255,234,248,230,255,196,211,190,255,181,195,183,255,234,247,236,255,225,239,223,255,228,242,227,255,225,239,223,255,224,239,220,255,172,187,169,255,190,206,196,255,223,240,222,255,212,230,208,255,213,230,212,255,215,229,213,255,207,221,207,255,154,168,155,255,214,227,216,255,207,222,203,255,198,213,194,255,198,213,194,255,194,210,189,255,163,181,158,255,129,147,131,255,194,214,198,255,189,211,191,255,153,176,156,255,171,194,174,255,179,202,182,255,179,202,184,255,180,202,189,255,187,209,196,255,172,194,181,255,203,225,210,255,187,208,189,255,155,176,159,255,151,171,158,255,154,174,162,255,180,205,186,255,184,208,187,255,185,206,194,255,171,190,188,255,195,214,194,255,188,202,186,255,247,253,246,255,255,254,254,255,254,254,254,255,254,253,255,255,255,255,255,255,232,241,231,255,170,187,171,255,234,244,233,255,255,255,253,255,254,255,255,255,254,254,254,255,255,255,255,255,249,253,249,255,179,196,177,255,216,229,211,255,254,255,250,255,255,254,255,255,254,255,252,255,255,254,252,255,254,255,251,255,204,213,199,255,203,218,198,255,251,255,250,255,253,254,252,255,253,254,252,255,252,254,251,255,252,255,251,255,204,215,202,255,202,211,201,255,255,255,255,255,255,255,255,255,212,224,212,255,227,242,226,255,253,255,248,255,254,254,249,255,253,254,247,255,255,255,247,255,246,248,237,255,161,179,163,255,216,231,216,255,250,255,246,255,253,253,247,255,252,252,244,255,249,254,245,255,231,244,232,255,162,181,166,255,227,239,225,255,240,251,237,255,240,251,237,255,240,251,237,255,240,253,236,255,216,228,212,255,168,180,166,255,231,243,230,255,233,246,229,255,232,245,228,255,231,244,227,255,233,246,228,255,191,206,186,255,175,189,177,255,230,244,232,255,226,240,224,255,224,238,223,255,222,236,220,255,223,237,219,255,167,182,164,255,187,203,193,255,223,240,222,255,210,228,206,255,209,226,208,255,203,220,203,255,193,210,195,255,147,163,151,255,206,222,210,255,186,203,185,255,175,192,174,255,169,186,168,255,163,180,161,255,148,167,146,255,130,149,136,255,193,215,200,255,192,215,196,255,155,178,162,255,163,186,170,255,162,185,168,255,154,177,162,255,144,166,153,255,138,160,147,255,134,156,143,255,187,208,194,255,140,161,143,255,104,125,109,255,110,131,116,255,119,140,127,255,130,155,136,255,128,151,131,255,133,154,141,255,146,165,160,255,196,215,195,255,183,197,181,255,244,250,243,255,255,254,255,255,254,255,254,255,254,253,255,255,255,255,255,255,233,242,232,255,168,186,168,255,229,239,228,255,255,255,252,255,255,255,255,255,254,255,254,255,255,255,255,255,250,254,249,255,179,196,177,255,213,226,208,255,254,255,250,255,255,254,255,255,254,255,252,255,254,254,252,255,255,255,251,255,204,214,200,255,200,215,195,255,252,255,250,255,254,255,253,255,254,255,253,255,253,254,252,255,253,255,252,255,203,213,201,255,198,207,196,255,255,255,255,255,255,255,254,255,212,224,211,255,225,240,223,255,253,255,248,255,255,255,251,255,254,255,249,255,255,255,249,255,246,248,240,255,161,180,162,255,214,230,214,255,249,255,246,255,253,255,248,255,250,252,242,255,247,255,242,255,230,244,229,255,161,180,163,255,230,239,226,255,247,255,242,255,242,250,237,255,241,250,236,255,241,253,236,255,215,228,212,255,165,177,163,255,232,244,232,255,234,247,230,255,233,246,229,255,233,246,229,255,235,248,230,255,193,208,187,255,178,191,179,255,230,244,232,255,220,234,218,255,217,231,216,255,213,227,211,255,211,226,208,255,160,175,157,255,186,201,192,255,208,225,207,255,184,202,181,255,179,197,179,255,168,189,171,255,164,185,168,255,142,163,148,255,188,208,196,255,158,179,164,255,149,170,155,255,140,161,146,255,130,151,135,255,117,138,120,255,100,122,111,255,136,160,148,255,129,154,138,255,93,115,102,255,101,123,110,255,103,125,112,255,97,119,106,255,100,122,109,255,114,136,123,255,132,154,141,255,191,213,199,255,133,154,137,255,89,110,94,255,93,114,99,255,107,128,114,255,103,126,110,255,93,115,96,255,100,119,107,255,123,140,134,255,197,216,196,255,178,192,176,255,243,249,242,255,255,255,255,255,254,255,254,255,254,253,255,255,255,255,255,255,236,244,234,255,169,186,169,255,227,236,225,255,255,255,252,255,255,255,255,255,254,255,254,255,255,255,255,255,250,254,249,255,179,196,177,255,209,223,204,255,253,255,250,255,255,254,255,255,254,255,252,255,255,255,252,255,255,255,252,255,205,214,200,255,195,210,191,255,250,254,247,255,254,255,251,255,254,255,251,255,253,255,250,255,252,255,250,255,204,215,200,255,198,207,196,255,255,255,255,255,255,255,253,255,216,228,215,255,225,240,223,255,252,254,246,255,253,254,250,255,252,254,249,255,252,255,248,255,246,249,240,255,159,176,158,255,208,224,207,255,245,254,242,255,247,253,243,255,248,254,242,255,247,255,243,255,230,245,230,255,161,178,163,255,223,232,218,255,242,250,237,255,241,249,236,255,237,246,232,255,238,252,235,255,212,226,209,255,158,172,157,255,226,240,226,255,227,241,225,255,223,237,220,255,217,231,214,255,216,230,212,255,180,198,177,255,171,188,175,255,214,230,218,255,194,211,194,255,192,209,192,255,187,204,187,255,184,201,183,255,152,169,151,255,174,190,180,255,179,197,178,255,156,173,152,255,151,168,150,255,134,157,138,255,120,144,126,255,97,120,104,255,115,137,124,255,98,120,107,255,93,115,102,255,84,106,93,255,77,99,84,255,79,102,85,255,81,104,95,255,127,152,142,255,139,165,151,255,126,147,138,255,147,168,159,255,163,184,175,255,165,187,177,255,171,193,180,255,180,202,189,255,171,193,180,255,200,221,208,255,175,193,179,255,130,148,134,255,106,123,108,255,128,147,132,255,151,173,159,255,122,144,125,255,119,137,123,255,142,159,151,255,197,217,196,255,172,186,170,255,243,249,242,255,255,255,255,255,255,255,254,255,255,253,255,255,255,254,255,255,237,246,236,255,170,188,169,255,225,235,221,255,255,255,251,255,255,255,255,255,254,255,254,255,255,255,255,255,250,254,250,255,182,198,179,255,205,218,200,255,253,255,249,255,255,253,254,255,254,255,252,255,255,255,252,255,254,255,251,255,205,215,200,255,191,206,186,255,247,251,243,255,252,253,249,255,253,254,250,255,253,255,250,255,253,255,250,255,205,217,202,255,196,206,192,255,255,255,255,255,255,255,253,255,217,230,215,255,225,240,222,255,254,255,246,255,252,254,248,255,251,255,247,255,252,255,246,255,247,251,240,255,163,179,161,255,211,227,210,255,248,255,245,255,247,255,246,255,245,255,242,255,245,255,243,255,229,244,229,255,166,183,167,255,224,235,221,255,232,243,229,255,232,243,229,255,226,238,223,255,220,233,216,255,201,215,198,255,160,174,159,255,216,230,216,255,200,214,197,255,196,210,193,255,192,206,189,255,189,204,186,255,169,187,166,255,162,179,166,255,187,203,191,255,166,183,166,255,155,172,156,255,144,161,144,255,130,147,128,255,109,126,109,255,108,124,115,255,112,129,111,255,98,116,94,255,95,113,94,255,87,109,91,255,89,112,95,255,81,104,88,255,110,132,119,255,124,146,133,255,134,156,143,255,142,164,151,255,148,169,155,255,147,169,152,255,132,153,145,255,181,205,195,255,181,207,193,255,146,167,158,255,163,184,175,255,168,189,180,255,167,188,179,255,168,190,177,255,178,200,187,255,168,190,177,255,196,217,204,255,198,216,204,255,175,193,180,255,108,126,109,255,130,150,133,255,188,210,198,255,138,159,142,255,107,125,109,255,147,163,153,255,200,219,199,255,169,183,167,255,242,248,241,255,255,254,254,255,255,255,254,255,255,253,255,255,255,254,255,255,240,248,238,255,171,188,170,255,221,232,218,255,254,254,250,255,254,255,254,255,254,255,254,255,255,255,255,255,251,255,250,255,185,202,183,255,202,215,197,255,253,255,249,255,255,253,254,255,254,255,252,255,255,255,252,255,254,255,251,255,206,215,201,255,186,201,182,255,248,252,245,255,255,255,252,255,254,255,251,255,254,255,251,255,254,255,252,255,205,216,200,255,192,203,188,255,255,255,254,255,255,255,252,255,217,230,215,255,221,236,218,255,252,254,245,255,251,255,245,255,250,255,244,255,248,254,240,255,244,251,235,255,162,178,160,255,206,221,202,255,237,250,234,255,233,245,231,255,229,242,225,255,227,240,223,255,213,227,210,255,160,177,159,255,212,226,211,255,207,221,206,255,205,219,204,255,203,217,202,255,194,210,192,255,180,197,179,255,152,169,153,255,183,199,185,255,168,185,167,255,155,172,154,255,139,156,138,255,127,144,125,255,114,133,111,255,102,120,107,255,113,131,118,255,104,122,105,255,100,118,102,255,105,124,106,255,112,131,111,255,109,128,109,255,120,136,126,255,148,165,146,255,159,176,155,255,165,182,164,255,166,187,169,255,169,190,173,255,148,169,154,255,191,211,199,255,173,194,179,255,170,191,176,255,164,185,170,255,163,184,168,255,149,167,150,255,119,138,127,255,185,206,195,255,178,200,186,255,139,161,148,255,159,181,168,255,163,185,172,255,164,186,173,255,167,189,176,255,172,194,181,255,160,182,169,255,193,214,201,255,197,213,203,255,202,218,205,255,106,123,104,255,124,141,126,255,208,228,220,255,159,177,161,255,92,110,93,255,149,165,153,255,204,223,203,255,165,179,163,255,240,246,239,255,255,254,255,255,255,255,254,255,255,253,255,255,255,254,255,255,241,249,240,255,168,186,167,255,217,227,213,255,254,254,248,255,254,255,253,255,254,255,254,255,255,255,255,255,252,255,251,255,188,205,186,255,199,213,194,255,253,255,249,255,255,253,254,255,254,255,252,255,255,255,252,255,254,255,251,255,206,216,202,255,184,199,179,255,248,253,244,255,254,255,250,255,253,255,249,255,252,255,248,255,251,255,246,255,203,215,198,255,191,202,186,255,255,255,252,255,255,255,252,255,220,232,217,255,217,233,213,255,239,241,230,255,237,242,228,255,233,240,223,255,228,236,216,255,224,232,211,255,164,179,160,255,196,211,192,255,215,229,212,255,205,219,204,255,204,218,201,255,200,214,197,255,189,203,186,255,151,165,148,255,173,191,175,255,160,178,162,255,148,166,150,255,143,161,144,255,130,147,130,255,122,139,121,255,92,109,93,255,112,128,114,255,108,125,107,255,114,131,113,255,121,138,120,255,127,144,126,255,131,150,128,255,130,148,134,255,166,184,171,255,172,191,173,255,180,198,182,255,182,200,183,255,182,201,182,255,159,178,160,255,178,194,184,255,198,215,197,255,185,203,181,255,178,195,177,255,178,195,178,255,178,195,179,255,141,157,144,255,200,216,204,255,183,200,182,255,181,198,180,255,181,198,180,255,183,200,181,255,153,167,148,255,120,135,123,255,187,204,191,255,180,199,182,255,138,161,145,255,159,182,166,255,164,187,171,255,164,187,172,255,167,189,176,255,173,195,182,255,159,181,168,255,193,213,202,255,195,210,203,255,208,224,211,255,109,126,108,255,127,145,128,255,210,230,222,255,169,187,171,255,92,110,92,255,148,162,149,255,207,226,206,255,164,178,162,255,238,244,237,255,255,255,255,255,255,255,254,255,255,253,255,255,255,254,255,255,242,250,241,255,166,184,165,255,214,224,208,255,253,253,247,255,255,255,253,255,254,255,254,255,255,254,255,255,252,255,251,255,190,207,188,255,198,212,193,255,252,254,249,255,255,253,254,255,254,255,252,255,255,255,252,255,253,255,250,255,206,216,202,255,182,197,177,255,243,248,238,255,248,251,244,255,244,247,240,255,241,244,237,255,241,247,237,255,202,214,197,255,194,206,189,255,255,255,252,255,255,255,251,255,224,234,220,255,215,231,211,255,223,225,212,255,213,219,200,255,208,216,194,255,199,207,184,255,195,203,179,255,137,152,131,255,157,172,153,255,163,179,161,255,147,164,148,255,139,156,138,255,132,148,130,255,125,139,122,255,96,110,93,255,106,128,110,255,114,137,119,255,120,143,125,255,128,150,132,255,143,161,143,255,152,169,151,255,134,151,135,255,172,188,175,255,186,202,185,255,188,205,187,255,190,207,189,255,195,212,193,255,183,202,180,255,168,186,172,255,203,221,207,255,190,209,191,255,192,210,194,255,193,211,194,255,191,211,191,255,149,168,150,255,181,197,187,255,207,225,206,255,194,212,191,255,198,215,197,255,198,212,196,255,193,207,192,255,143,157,145,255,205,219,207,255,198,213,194,255,192,207,188,255,188,203,184,255,189,203,183,255,158,170,149,255,127,139,125,255,184,197,183,255,180,197,178,255,135,158,138,255,156,179,159,255,162,185,165,255,163,186,167,255,166,188,175,255,173,195,182,255,160,182,169,255,194,215,204,255,198,213,206,255,201,217,204,255,113,130,110,255,134,152,135,255,207,226,220,255,162,180,164,255,99,115,98,255,147,161,148,255,216,225,207,255,164,173,156,255,234,240,227,255,255,255,247,255,254,254,248,255,254,254,249,255,255,255,250,255,246,245,240,255,166,182,167,255,204,220,205,255,249,254,246,255,254,252,248,255,252,255,243,255,251,255,248,255,249,255,248,255,192,203,188,255,195,206,189,255,240,249,232,255,242,250,233,255,242,248,232,255,238,243,229,255,237,246,229,255,199,210,191,255,180,193,172,255,218,235,215,255,214,230,211,255,218,232,213,255,214,227,209,255,208,221,205,255,181,200,178,255,181,198,178,255,238,247,237,255,232,237,228,255,192,205,191,255,150,166,150,255,147,159,143,255,135,151,132,255,132,149,130,255,121,138,119,255,119,137,117,255,85,110,85,255,101,125,108,255,123,144,132,255,138,159,143,255,153,169,153,255,168,180,165,255,184,198,180,255,147,167,147,255,196,208,191,255,202,213,197,255,203,214,198,255,204,215,199,255,205,217,201,255,197,210,193,255,157,170,153,255,210,223,206,255,200,211,197,255,203,214,200,255,203,213,200,255,204,216,201,255,176,193,175,255,162,178,160,255,218,230,216,255,206,218,205,255,211,223,209,255,213,226,211,255,208,224,209,255,154,171,155,255,177,193,182,255,215,229,216,255,203,216,201,255,202,215,200,255,202,216,201,255,194,211,190,255,142,160,143,255,200,218,206,255,195,212,197,255,189,206,190,255,188,205,189,255,184,201,183,255,152,171,150,255,120,138,125,255,180,198,185,255,175,194,177,255,134,157,141,255,156,179,163,255,165,188,172,255,156,178,163,255,164,184,172,255,167,187,175,255,157,177,165,255,195,215,204,255,196,213,203,255,201,218,204,255,110,125,104,255,131,146,126,255,210,228,214,255,165,182,163,255,98,112,96,255,150,163,152,255,217,230,212,255,165,176,159,255,231,240,225,255,248,254,242,255,248,254,243,255,246,252,242,255,246,252,242,255,239,244,234,255,164,180,163,255,200,217,198,255,239,248,234,255,239,242,233,255,236,242,227,255,232,240,228,255,228,238,228,255,188,201,183,255,192,205,187,255,226,237,220,255,222,231,214,255,219,228,211,255,213,221,206,255,202,213,197,255,178,190,172,255,150,165,144,255,172,189,170,255,160,176,157,255,149,162,144,255,136,149,131,255,131,143,128,255,121,140,118,255,126,142,122,255,182,190,180,255,179,184,175,255,152,164,150,255,131,147,130,255,144,156,139,255,161,176,157,255,174,189,170,255,184,199,180,255,196,211,192,255,158,180,155,255,182,202,186,255,207,224,213,255,211,228,213,255,213,229,213,255,218,229,214,255,214,227,210,255,157,178,157,255,208,220,203,255,216,227,211,255,213,224,208,255,213,224,208,255,216,229,212,255,201,215,197,255,153,166,149,255,217,230,213,255,219,230,216,255,222,233,219,255,221,232,218,255,221,233,218,255,183,200,182,255,164,179,162,255,220,233,218,255,211,223,211,255,212,224,210,255,213,226,211,255,209,225,209,255,154,171,156,255,176,192,181,255,214,229,216,255,203,216,202,255,202,215,200,255,201,215,200,255,194,211,190,255,142,159,143,255,200,217,206,255,193,210,194,255,188,205,189,255,188,205,189,255,186,203,185,255,152,172,150,255,117,135,122,255,177,195,182,255,176,196,178,255,139,162,146,255,150,173,157,255,152,175,159,255,126,149,133,255,153,173,161,255,163,183,171,255,156,176,164,255,190,210,198,255,194,211,201,255,194,212,197,255,108,123,103,255,129,144,125,255,211,229,216,255,159,177,158,255,96,110,95,255,149,162,153,255,207,222,203,255,159,174,155,255,217,230,214,255,230,241,227,255,230,242,226,255,228,241,224,255,225,238,221,255,222,235,218,255,169,186,165,255,195,212,191,255,218,232,214,255,210,223,206,255,202,215,194,255,191,202,186,255,180,193,178,255,153,168,147,255,136,151,131,255,156,171,152,255,147,159,142,255,143,154,137,255,137,149,132,255,130,144,126,255,121,137,117,255,93,111,89,255,130,145,126,255,139,153,135,255,155,167,150,255,167,177,161,255,178,189,174,255,180,196,175,255,183,199,179,255,246,253,243,255,253,255,249,255,225,235,223,255,206,222,205,255,221,231,215,255,216,230,212,255,216,231,212,255,214,229,210,255,211,226,206,255,164,182,158,255,195,209,194,255,224,237,227,255,224,236,223,255,221,236,220,255,226,237,221,255,217,230,213,255,152,172,151,255,213,224,208,255,228,239,223,255,227,238,222,255,228,239,223,255,227,240,223,255,208,221,204,255,150,163,146,255,220,232,216,255,223,234,220,255,224,235,221,255,222,233,219,255,223,234,220,255,188,205,187,255,163,179,161,255,219,232,218,255,214,226,214,255,213,225,211,255,212,225,211,255,209,225,209,255,155,172,157,255,175,191,180,255,214,229,215,255,204,217,202,255,203,216,201,255,201,215,200,255,193,210,189,255,141,159,142,255,199,216,205,255,190,207,191,255,185,202,186,255,185,202,186,255,183,200,183,255,151,170,148,255,116,134,121,255,177,195,182,255,173,192,175,255,133,156,140,255,153,176,160,255,162,185,169,255,153,175,160,255,166,186,174,255,173,193,181,255,166,186,174,255,196,216,204,255,196,214,202,255,198,215,200,255,109,125,105,255,134,150,131,255,210,228,216,255,155,173,155,255,90,106,91,255,149,162,153,255,208,227,207,255,162,179,160,255,195,209,193,255,190,202,188,255,179,196,177,255,169,189,168,255,159,178,158,255,153,172,152,255,118,134,112,255,131,148,125,255,139,158,136,255,130,150,129,255,127,143,119,255,128,141,123,255,130,145,129,255,118,136,112,255,120,137,117,255,160,176,159,255,175,189,172,255,189,202,185,255,196,210,195,255,202,217,200,255,191,209,190,255,168,187,166,255,214,228,210,255,218,231,214,255,221,231,215,255,223,231,216,255,220,229,215,255,202,217,196,255,187,200,181,255,252,255,248,255,255,255,250,255,223,234,221,255,205,219,203,255,225,235,219,255,230,242,225,255,232,245,227,255,233,246,228,255,228,241,223,255,166,180,157,255,195,206,192,255,234,242,232,255,237,245,231,255,236,249,232,255,240,250,233,255,229,241,223,255,157,176,154,255,211,223,206,255,231,242,226,255,232,243,227,255,233,244,228,255,230,243,226,255,214,227,210,255,152,165,148,255,218,231,214,255,223,234,220,255,224,235,221,255,221,232,218,255,221,233,218,255,187,204,186,255,160,176,158,255,217,229,215,255,213,225,213,255,214,226,212,255,212,225,210,255,209,225,210,255,156,173,157,255,175,191,179,255,213,228,215,255,204,217,202,255,203,216,201,255,201,215,200,255,192,208,188,255,139,157,141,255,200,217,206,255,195,212,196,255,188,205,189,255,186,203,188,255,183,200,183,255,146,165,144,255,118,136,123,255,181,199,185,255,172,192,174,255,137,160,144,255,159,182,166,255,161,184,168,255,166,188,173,255,168,188,176,255,170,190,178,255,162,182,170,255,193,213,201,255,195,213,200,255,200,218,202,255,104,119,101,255,141,157,140,255,214,233,221,255,156,174,156,255,96,113,97,255,154,167,158,255,129,148,128,255,93,111,92,255,123,138,121,255,121,133,119,255,123,140,122,255,128,148,128,255,139,158,138,255,151,170,150,255,131,147,125,255,152,170,146,255,184,203,181,255,194,214,193,255,207,222,200,255,215,227,210,255,216,229,214,255,194,210,189,255,180,196,177,255,221,235,218,255,226,239,222,255,229,240,224,255,223,235,221,255,228,242,226,255,203,218,200,255,171,188,169,255,223,235,218,255,232,241,226,255,235,243,228,255,235,241,227,255,237,243,230,255,205,218,198,255,180,191,173,255,253,255,248,255,253,255,247,255,222,232,219,255,207,221,205,255,238,246,231,255,243,253,237,255,243,254,237,255,243,254,238,255,236,247,230,255,170,182,159,255,196,205,189,255,239,245,235,255,244,249,237,255,239,251,234,255,239,248,232,255,228,239,220,255,155,173,151,255,211,223,206,255,232,243,227,255,230,241,225,255,228,239,223,255,229,242,225,255,213,226,209,255,153,166,149,255,216,229,212,255,224,235,221,255,224,235,221,255,221,232,218,255,221,232,218,255,186,203,185,255,159,175,157,255,216,229,215,255,212,224,212,255,214,226,212,255,211,224,210,255,210,226,210,255,156,173,158,255,174,190,179,255,212,227,214,255,204,217,202,255,203,215,200,255,199,213,198,255,191,207,187,255,138,156,140,255,199,217,205,255,192,209,193,255,186,203,187,255,185,202,186,255,183,200,182,255,146,165,144,255,118,136,123,255,181,199,185,255,174,193,175,255,134,157,141,255,161,184,168,255,165,188,172,255,161,184,169,255,166,186,174,255,170,190,178,255,165,185,173,255,193,213,200,255,193,211,195,255,191,208,192,255,102,116,99,255,140,155,140,255,213,234,223,255,155,173,157,255,92,108,95,255,159,174,166,255,179,194,175,255,149,164,145,255,188,201,185,255,206,217,203,255,213,225,209,255,215,228,211,255,218,231,214,255,222,235,218,255,176,193,172,255,189,206,185,255,224,239,220,255,225,238,221,255,226,234,217,255,230,237,226,255,230,240,230,255,193,206,188,255,179,191,176,255,234,245,232,255,245,253,240,255,247,254,242,255,245,253,242,255,244,255,242,255,211,224,207,255,168,182,164,255,233,242,228,255,249,255,243,255,252,255,245,255,253,255,245,255,254,255,246,255,216,227,208,255,182,192,174,255,253,253,246,255,255,255,249,255,224,233,221,255,206,217,203,255,237,245,230,255,246,255,238,255,246,255,238,255,244,253,236,255,236,245,228,255,172,184,160,255,196,205,190,255,240,247,235,255,240,246,232,255,236,248,231,255,237,245,229,255,229,239,219,255,159,176,152,255,209,221,204,255,231,241,226,255,232,243,227,255,230,241,225,255,229,242,225,255,209,222,205,255,151,164,147,255,216,229,212,255,221,232,218,255,222,233,219,255,219,230,216,255,219,231,216,255,186,203,185,255,160,176,159,255,219,231,217,255,213,224,212,255,213,225,211,255,211,224,210,255,210,226,210,255,155,172,156,255,175,191,179,255,212,227,214,255,204,217,202,255,201,214,199,255,199,213,198,255,190,206,186,255,138,155,139,255,198,216,204,255,189,206,190,255,185,202,186,255,185,202,186,255,184,202,184,255,147,167,145,255,117,135,122,255,178,196,183,255,177,196,178,255,138,161,145,255,160,183,167,255,164,187,171,255,159,182,166,255,163,183,171,255,169,189,177,255,160,180,168,255,189,208,195,255,198,217,198,255,177,194,178,255,120,134,119,255,148,164,150,255,206,228,216,255,154,174,158,255,106,124,110,255,166,181,174,255,216,229,211,255,170,181,164,255,204,212,198,255,229,235,223,255,233,239,229,255,237,243,233,255,238,244,234,255,239,244,235,255,172,189,172,255,185,202,184,255,239,249,235,255,250,253,243,255,251,253,244,255,250,253,247,255,252,255,252,255,205,212,202,255,175,183,170,255,238,244,232,255,250,254,243,255,252,254,243,255,253,255,247,255,253,255,248,255,222,230,216,255,172,181,165,255,235,243,230,255,252,255,246,255,252,255,244,255,253,254,244,255,250,254,242,255,216,226,207,255,182,190,173,255,254,254,247,255,255,255,249,255,226,234,222,255,206,218,203,255,238,246,231,255,247,253,238,255,247,254,238,255,245,252,236,255,240,247,231,255,173,187,161,255,193,206,187,255,238,247,234,255,239,247,232,255,239,251,233,255,239,247,230,255,229,238,218,255,156,173,150,255,206,218,202,255,230,241,225,255,234,245,229,255,232,243,227,255,228,241,224,255,212,225,208,255,151,164,147,255,217,230,213,255,223,234,220,255,224,235,221,255,221,232,218,255,221,232,218,255,184,201,183,255,159,175,158,255,219,231,217,255,213,225,213,255,212,224,210,255,211,224,209,255,210,226,211,255,154,171,155,255,175,192,180,255,212,227,214,255,204,216,202,255,201,213,198,255,199,213,198,255,189,206,185,255,136,154,138,255,198,216,204,255,191,208,192,255,185,202,186,255,184,201,185,255,181,198,180,255,140,160,138,255,118,135,122,255,180,198,184,255,177,196,179,255,134,157,141,255,157,180,164,255,158,181,165,255,163,186,171,255,167,187,175,255,168,188,176,255,159,179,167,255,193,213,199,255,179,198,179,255,150,168,151,255,138,152,137,255,159,174,163,255,190,212,202,255,160,182,166,255,153,171,158,255,171,188,181,255,227,236,219,255,169,178,161,255,209,216,202,255,249,252,241,255,253,253,246,255,254,254,249,255,254,254,249,255,252,251,246,255,179,195,180,255,187,203,188,255,245,250,242,255,255,255,251,255,255,254,248,255,253,252,250,255,255,255,255,255,209,211,204,255,179,182,171,255,245,248,237,255,255,255,246,255,255,255,246,255,253,254,246,255,255,255,248,255,225,229,217,255,172,178,164,255,235,241,229,255,252,255,245,255,251,253,242,255,254,255,245,255,253,255,244,255,220,229,210,255,180,187,170,255,250,251,243,255,254,254,247,255,228,234,223,255,206,218,203,255,239,244,230,255,247,253,238,255,246,253,237,255,243,250,234,255,238,246,229,255,173,188,161,255,188,203,183,255,234,246,232,255,239,250,234,255,236,248,230,255,238,244,227,255,229,238,218,255,159,175,152,255,209,221,204,255,230,241,225,255,232,243,227,255,228,239,223,255,227,240,223,255,216,229,212,255,152,165,148,255,216,229,212,255,221,232,218,255,222,233,219,255,220,230,217,255,220,231,217,255,182,199,181,255,157,172,155,255,217,230,216,255,212,224,212,255,212,223,210,255,211,224,210,255,211,227,211,255,153,170,155,255,175,191,180,255,211,226,213,255,204,216,202,255,200,213,197,255,198,212,197,255,189,205,185,255,136,154,138,255,197,215,203,255,182,199,183,255,173,190,174,255,168,185,169,255,163,180,162,255,131,150,129,255,121,139,126,255,184,202,188,255,178,197,180,255,137,160,144,255,164,187,171,255,163,186,170,255,158,180,165,255,149,169,157,255,146,166,154,255,143,163,151,255,189,208,195,255,143,162,142,255,118,136,118,255,136,151,137,255,150,165,154,255,165,186,177,255,165,186,171,255,171,189,178,255,172,189,183,255,236,245,233,255,163,176,158,255,202,217,198,255,250,254,247,255,255,255,252,255,254,255,250,255,255,255,250,255,254,254,247,255,188,200,182,255,183,195,178,255,246,251,240,255,255,255,250,255,253,254,249,255,253,253,250,255,255,255,249,255,207,219,198,255,169,183,165,255,241,247,236,255,255,255,249,255,252,254,248,255,254,254,247,255,254,255,246,255,226,232,219,255,168,179,163,255,230,240,226,255,251,255,243,255,252,253,243,255,250,255,245,255,250,254,242,255,222,231,213,255,175,185,167,255,248,251,243,255,253,255,246,255,229,234,222,255,207,214,199,255,240,250,233,255,246,253,239,255,244,250,236,255,242,248,234,255,239,246,231,255,178,192,169,255,187,202,184,255,236,250,235,255,239,254,235,255,241,248,232,255,233,241,225,255,229,239,222,255,159,170,153,255,206,214,199,255,232,240,225,255,232,240,225,255,228,237,221,255,229,241,225,255,212,225,208,255,152,165,148,255,214,227,210,255,221,234,217,255,221,234,217,255,218,231,214,255,220,233,215,255,188,199,181,255,161,171,159,255,217,228,215,255,215,227,208,255,213,224,208,255,213,224,208,255,211,222,206,255,154,165,150,255,183,193,184,255,212,224,208,255,192,206,187,255,188,202,187,255,180,193,173,255,168,181,163,255,136,149,132,255,192,206,191,255,155,176,161,255,148,169,154,255,140,162,147,255,135,156,140,255,123,141,124,255,115,134,124,255,159,180,169,255,139,162,148,255,101,124,114,255,111,134,124,255,104,127,117,255,94,117,107,255,92,113,104,255,93,113,104,255,120,138,130,255,181,199,190,255,105,126,113,255,85,104,89,255,91,108,92,255,109,128,110,255,110,133,117,255,124,144,133,255,134,153,141,255,146,164,148,255,240,249,237,255,163,176,158,255,198,213,194,255,250,254,247,255,255,255,252,255,255,255,251,255,255,255,250,255,254,255,247,255,189,201,183,255,182,194,177,255,245,250,239,255,255,255,250,255,253,254,249,255,253,253,250,255,255,255,250,255,209,220,200,255,165,179,162,255,238,243,232,255,255,255,247,255,252,254,247,255,254,254,247,255,253,255,246,255,226,232,219,255,170,181,165,255,226,236,222,255,250,254,242,255,252,254,243,255,247,255,242,255,253,255,245,255,223,233,214,255,176,187,169,255,251,252,245,255,249,253,243,255,225,232,219,255,200,208,193,255,235,245,228,255,245,251,237,255,242,248,234,255,239,245,231,255,234,240,226,255,172,185,162,255,185,198,181,255,234,246,232,255,234,246,228,255,235,243,226,255,239,248,231,255,230,240,223,255,162,174,156,255,208,217,201,255,229,237,222,255,230,238,223,255,231,239,224,255,230,243,226,255,215,228,211,255,150,163,146,255,213,226,209,255,220,233,216,255,219,232,215,255,216,229,212,255,217,230,212,255,182,195,177,255,160,172,159,255,214,226,213,255,203,216,197,255,199,212,195,255,195,208,191,255,190,203,186,255,147,160,144,255,175,187,177,255,186,200,183,255,164,181,161,255,156,173,158,255,154,169,149,255,144,159,141,255,118,131,115,255,143,158,143,255,114,135,120,255,104,125,110,255,92,113,98,255,82,102,86,255,72,90,74,255,70,89,78,255,104,124,114,255,102,125,111,255,85,110,96,255,117,141,128,255,131,156,142,255,144,167,155,255,156,177,168,255,163,183,174,255,163,181,172,255,197,215,206,255,143,163,150,255,104,123,108,255,102,119,103,255,114,132,115,255,95,118,103,255,88,108,97,255,100,119,106,255,110,128,114,255,245,249,241,255,164,176,158,255,195,208,190,255,250,253,246,255,255,255,252,255,255,255,251,255,255,255,250,255,254,255,248,255,191,203,186,255,179,191,174,255,244,249,238,255,255,255,250,255,253,254,249,255,253,253,250,255,255,255,250,255,212,223,202,255,164,179,160,255,239,244,232,255,255,255,248,255,252,254,247,255,254,254,247,255,253,255,245,255,222,229,215,255,164,175,159,255,224,234,220,255,252,255,244,255,252,254,244,255,247,255,242,255,251,255,242,255,221,231,211,255,172,183,164,255,246,249,240,255,251,255,244,255,229,234,221,255,198,207,191,255,235,246,228,255,243,252,236,255,243,251,236,255,242,250,235,255,238,247,231,255,176,188,165,255,188,200,183,255,236,247,233,255,235,246,228,255,236,245,228,255,238,248,231,255,226,237,220,255,163,175,158,255,202,213,197,255,226,237,221,255,232,243,227,255,229,241,225,255,224,237,220,255,209,222,205,255,149,162,145,255,212,225,208,255,208,221,204,255,204,217,200,255,200,213,196,255,197,211,193,255,169,186,166,255,157,173,159,255,194,211,196,255,172,189,169,255,173,190,172,255,165,182,164,255,156,173,155,255,128,144,128,255,141,157,146,255,136,154,136,255,115,136,115,255,104,125,109,255,94,113,93,255,90,109,90,255,70,89,72,255,85,103,87,255,85,106,91,255,94,115,100,255,104,126,111,255,112,132,116,255,116,134,118,255,120,140,129,255,173,194,183,255,173,195,181,255,132,154,142,255,157,179,167,255,158,180,168,255,159,181,169,255,161,182,173,255,169,189,180,255,163,181,173,255,194,212,203,255,177,197,184,255,139,157,142,255,107,124,108,255,140,157,140,255,144,167,151,255,107,127,113,255,114,132,118,255,145,162,149,255,246,250,242,255,166,177,159,255,192,204,186,255,250,253,246,255,255,255,253,255,255,255,251,255,255,255,250,255,255,255,248,255,194,206,189,255,175,188,170,255,242,248,236,255,255,255,250,255,253,254,249,255,253,253,250,255,255,255,250,255,215,225,205,255,165,179,160,255,238,243,230,255,255,255,247,255,251,253,245,255,255,255,246,255,255,255,247,255,229,235,220,255,167,178,161,255,225,235,219,255,252,255,242,255,250,253,240,255,246,255,240,255,250,254,240,255,226,235,215,255,170,181,161,255,244,246,237,255,252,255,243,255,229,234,220,255,196,204,187,255,235,246,227,255,244,254,236,255,243,252,235,255,239,248,231,255,233,242,224,255,179,188,166,255,190,199,183,255,238,246,234,255,241,250,233,255,238,247,229,255,231,241,224,255,222,234,216,255,161,174,157,255,202,213,197,255,218,229,213,255,215,226,210,255,206,217,201,255,204,217,200,255,192,205,188,255,150,163,146,255,202,215,198,255,187,200,183,255,180,193,176,255,174,187,170,255,165,179,161,255,139,158,137,255,126,144,129,255,142,160,145,255,124,143,122,255,117,136,117,255,110,129,110,255,101,120,101,255,81,99,82,255,86,103,92,255,100,120,101,255,105,129,107,255,117,140,122,255,132,154,133,255,137,158,140,255,124,145,128,255,163,183,168,255,160,178,164,255,157,175,161,255,154,172,158,255,152,170,155,255,132,151,134,255,123,142,132,255,180,200,189,255,169,191,177,255,131,153,141,255,159,181,169,255,159,181,169,255,157,180,168,255,166,187,176,255,165,185,174,255,160,178,168,255,198,215,204,255,200,218,206,255,173,190,176,255,99,115,99,255,148,163,148,255,186,206,192,255,122,142,123,255,108,125,109,255,176,192,181,255,247,251,241,255,167,179,161,255,191,202,185,255,251,253,246,255,255,255,253,255,254,255,250,255,255,255,250,255,255,255,249,255,198,210,192,255,171,184,166,255,241,246,235,255,255,255,249,255,254,254,249,255,254,253,251,255,255,255,250,255,217,228,207,255,161,176,156,255,233,239,224,255,255,255,244,255,251,253,244,255,252,253,243,255,255,255,245,255,231,238,222,255,167,178,160,255,222,232,215,255,251,254,241,255,252,254,241,255,247,255,240,255,250,254,240,255,227,236,215,255,165,176,156,255,245,247,237,255,250,254,241,255,227,234,218,255,193,202,184,255,234,246,226,255,241,252,234,255,239,250,233,255,236,247,230,255,231,242,224,255,179,189,166,255,186,194,179,255,224,232,219,255,221,230,212,255,216,226,209,255,211,222,205,255,206,219,201,255,158,173,154,255,195,208,191,255,199,212,195,255,190,203,186,255,187,200,183,255,177,190,173,255,163,176,159,255,125,138,121,255,150,163,146,255,132,145,128,255,122,135,118,255,112,125,108,255,101,115,97,255,92,111,91,255,82,100,85,255,110,128,113,255,117,136,115,255,128,147,128,255,139,158,139,255,152,171,152,255,143,161,144,255,159,177,165,255,175,195,176,255,170,193,171,255,173,196,179,255,170,191,172,255,166,187,169,255,136,157,141,255,192,212,197,255,164,182,168,255,163,181,167,255,163,181,167,255,162,180,165,255,127,146,129,255,117,137,126,255,175,195,185,255,167,189,175,255,130,150,138,255,157,177,165,255,157,176,164,255,158,178,166,255,162,184,172,255,164,184,173,255,159,177,166,255,194,211,201,255,200,218,206,255,185,201,187,255,99,113,98,255,148,164,149,255,209,229,216,255,132,151,131,255,94,111,94,255,183,197,188,255,247,251,241,255,173,182,165,255,190,200,183,255,250,252,246,255,255,255,253,255,254,255,250,255,255,255,250,255,255,255,250,255,201,213,195,255,168,180,162,255,239,244,233,255,255,255,249,255,254,254,249,255,254,253,251,255,255,255,250,255,217,228,208,255,161,176,155,255,230,236,221,255,255,255,246,255,254,255,246,255,253,254,242,255,254,255,243,255,230,238,221,255,162,174,154,255,217,228,210,255,250,253,239,255,255,255,243,255,246,255,239,255,248,252,236,255,223,233,211,255,164,174,152,255,246,247,237,255,249,253,240,255,228,235,219,255,190,199,181,255,224,236,214,255,221,233,212,255,216,228,208,255,212,224,204,255,207,219,199,255,174,188,164,255,179,192,176,255,206,218,204,255,193,206,188,255,188,199,182,255,175,186,169,255,160,174,156,255,130,144,126,255,137,150,133,255,136,149,132,255,125,138,121,255,119,132,115,255,112,125,108,255,113,126,109,255,89,102,85,255,113,126,109,255,129,142,125,255,141,154,137,255,155,168,151,255,165,178,161,255,165,182,162,255,151,167,153,255,185,202,187,255,182,200,179,255,184,201,182,255,183,200,182,255,182,199,181,255,148,165,148,255,175,191,180,255,193,211,192,255,175,196,175,255,172,193,177,255,177,196,178,255,169,187,172,255,130,148,134,255,199,216,203,255,185,201,188,255,182,198,185,255,181,196,184,255,179,195,181,255,133,151,135,255,119,139,128,255,176,196,186,255,167,189,175,255,127,147,135,255,155,175,163,255,156,176,164,255,161,182,170,255,159,180,169,255,167,187,176,255,165,182,172,255,197,214,204,255,195,211,200,255,183,199,185,255,100,114,99,255,153,167,153,255,210,228,215,255,135,154,130,255,95,110,92,255,181,194,187,255,249,253,243,255,176,186,169,255,188,197,180,255,249,251,245,255,255,255,253,255,254,255,250,255,254,255,250,255,255,255,250,255,203,215,197,255,164,177,159,255,238,243,232,255,255,255,249,255,254,254,249,255,254,253,251,255,255,255,249,255,218,229,208,255,161,176,156,255,226,233,217,255,255,255,242,255,252,254,243,255,253,255,243,255,252,255,241,255,230,238,221,255,164,176,156,255,214,225,207,255,238,241,227,255,239,241,227,255,230,239,222,255,232,236,220,255,212,222,198,255,164,175,153,255,242,245,233,255,253,255,243,255,233,238,223,255,186,195,175,255,203,215,193,255,192,205,185,255,182,195,175,255,171,184,164,255,163,176,156,255,127,144,120,255,121,138,120,255,135,152,136,255,121,138,118,255,117,128,111,255,112,125,107,255,113,128,109,255,98,114,95,255,116,130,113,255,143,156,139,255,159,172,155,255,168,181,164,255,181,194,177,255,185,198,181,255,154,167,150,255,195,208,191,255,192,205,188,255,193,206,189,255,192,205,188,255,194,207,189,255,174,187,168,255,157,169,157,255,203,216,202,255,190,203,184,255,195,208,191,255,194,207,190,255,198,211,194,255,149,161,146,255,176,188,178,255,205,219,202,255,193,209,190,255,194,211,196,255,194,208,193,255,183,197,183,255,135,149,137,255,202,215,205,255,186,202,189,255,183,199,186,255,182,198,185,255,181,198,183,255,132,151,134,255,113,133,122,255,174,194,184,255,164,186,171,255,127,148,133,255,156,177,162,255,158,179,164,255,151,173,158,255,159,181,168,255,161,181,169,255,159,177,165,255,195,212,201,255,201,217,206,255,182,196,183,255,96,108,93,255,150,164,150,255,205,223,211,255,135,154,127,255,105,120,100,255,185,197,192,255,253,254,246,255,179,188,171,255,186,195,178,255,249,249,244,255,255,255,252,255,254,255,250,255,254,255,250,255,255,255,250,255,204,216,198,255,163,176,158,255,237,242,231,255,255,255,249,255,254,255,250,255,254,254,251,255,255,255,248,255,217,229,208,255,158,173,151,255,218,225,209,255,244,244,232,255,239,241,230,255,234,236,223,255,232,235,220,255,218,226,208,255,159,171,151,255,207,218,200,255,217,221,206,255,212,214,200,255,205,214,198,255,200,204,188,255,185,196,172,255,149,161,138,255,216,219,206,255,213,217,203,255,191,198,180,255,132,141,121,255,134,145,124,255,121,134,114,255,116,129,110,255,115,128,108,255,115,128,108,255,106,128,102,255,111,132,113,255,146,168,151,255,159,180,159,255,176,189,171,255,185,198,180,255,193,208,190,255,164,181,162,255,192,206,189,255,206,220,203,255,201,215,198,255,201,215,198,255,201,214,197,255,195,208,191,255,148,161,144,255,206,219,202,255,198,211,194,255,200,213,196,255,200,213,196,255,205,218,200,255,181,192,174,255,155,166,154,255,210,221,208,255,206,218,199,255,210,221,205,255,207,218,202,255,210,221,205,255,151,162,147,255,178,188,179,255,208,220,203,255,194,208,189,255,194,208,194,255,195,207,193,255,185,197,184,255,135,147,136,255,202,215,205,255,184,200,187,255,181,197,184,255,179,195,182,255,178,194,180,255,135,153,136,255,114,133,123,255,174,194,184,255,167,189,174,255,124,142,128,255,150,168,154,255,148,166,152,255,120,139,125,255,153,174,162,255,155,175,163,255,156,175,163,255,192,210,198,255,199,214,203,255,178,192,179,255,98,111,96,255,151,165,152,255,203,221,209,255,130,148,121,255,104,118,98,255,184,195,190,255,253,253,242,255,184,192,177,255,179,190,174,255,246,250,236,255,253,253,245,255,252,253,245,255,252,253,245,255,250,250,243,255,201,211,199,255,157,169,154,255,228,237,218,255,238,246,224,255,231,238,219,255,227,234,216,255,223,234,214,255,206,218,198,255,163,177,161,255,209,222,206,255,215,227,206,255,208,221,196,255,198,208,182,255,190,201,176,255,173,185,164,255,128,141,124,255,148,165,146,255,146,163,144,255,137,155,135,255,126,142,124,255,122,133,117,255,116,128,107,255,105,116,96,255,161,171,159,255,174,185,179,255,167,186,174,255,129,150,130,255,166,181,159,255,180,192,172,255,189,201,181,255,195,207,187,255,204,216,196,255,182,195,168,255,179,191,172,255,212,223,208,255,211,223,204,255,214,221,205,255,210,219,201,255,209,221,200,255,161,175,153,255,194,205,189,255,212,223,207,255,212,223,207,255,213,223,208,255,220,229,213,255,207,219,197,255,147,160,140,255,208,221,207,255,215,227,210,255,217,228,211,255,215,226,209,255,216,227,210,255,188,201,183,255,154,167,150,255,212,224,209,255,208,220,206,255,209,220,206,255,206,219,203,255,207,222,203,255,148,163,145,255,172,185,175,255,206,220,208,255,197,211,196,255,197,211,196,255,199,212,194,255,184,198,180,255,132,148,132,255,200,217,201,255,187,201,184,255,184,198,181,255,180,194,177,255,180,195,178,255,134,152,135,255,118,136,121,255,178,196,183,255,167,185,172,255,125,143,127,255,153,171,155,255,151,169,153,255,142,161,146,255,161,183,170,255,163,185,172,255,163,185,172,255,194,216,202,255,195,216,201,255,174,193,179,255,98,114,100,255,151,169,159,255,197,220,210,255,123,144,119,255,100,114,97,255,189,195,197,255,241,246,232,255,178,189,173,255,172,186,169,255,230,237,222,255,234,239,227,255,230,236,224,255,225,231,219,255,222,227,215,255,197,209,195,255,160,173,156,255,209,221,203,255,208,219,198,255,201,210,191,255,190,200,181,255,175,187,167,255,160,173,153,255,120,134,117,255,147,160,143,255,139,152,131,255,130,142,118,255,127,136,111,255,121,131,108,255,122,133,113,255,98,110,92,255,130,143,125,255,145,158,140,255,163,176,158,255,173,186,168,255,183,194,177,255,191,203,182,255,167,178,158,255,234,244,231,255,251,255,253,255,232,245,236,255,179,197,178,255,211,223,203,255,209,221,201,255,212,224,204,255,213,225,205,255,217,229,208,255,179,192,165,255,177,189,170,255,219,230,215,255,222,233,215,255,227,234,218,255,228,237,219,255,222,234,213,255,164,177,155,255,196,207,190,255,220,231,215,255,224,235,219,255,224,235,219,255,224,233,216,255,209,221,199,255,147,160,141,255,207,220,206,255,216,227,211,255,217,228,211,255,216,227,210,255,216,227,210,255,188,201,183,255,154,167,150,255,212,224,209,255,208,220,206,255,208,219,206,255,205,217,201,255,205,220,201,255,149,164,146,255,177,191,180,255,209,223,210,255,199,213,199,255,197,211,195,255,195,208,190,255,185,199,181,255,135,151,134,255,198,214,198,255,188,203,186,255,186,200,183,255,182,196,179,255,182,196,179,255,132,150,133,255,116,134,119,255,175,193,179,255,165,183,171,255,125,143,127,255,160,178,162,255,163,181,164,255,160,179,164,255,163,185,172,255,164,186,173,255,161,183,170,255,191,213,199,255,195,216,201,255,171,190,176,255,96,112,99,255,148,165,155,255,202,225,215,255,124,145,120,255,99,113,97,255,184,193,194,255,224,233,217,255,176,191,174,255,165,181,164,255,204,215,199,255,195,207,189,255,185,198,180,255,171,184,166,255,164,177,159,255,143,160,143,255,106,123,104,255,138,152,133,255,127,140,119,255,123,136,115,255,120,132,112,255,118,132,111,255,120,135,114,255,104,117,99,255,145,158,139,255,168,180,159,255,183,193,170,255,197,205,182,255,200,210,187,255,201,213,193,255,163,175,157,255,202,212,195,255,215,224,207,255,217,226,209,255,218,227,210,255,215,224,208,255,216,225,203,255,163,172,152,255,233,241,228,255,249,254,246,255,229,240,228,255,177,190,173,255,222,228,210,255,234,242,223,255,234,243,224,255,232,241,222,255,232,241,222,255,180,193,166,255,177,188,170,255,226,237,222,255,231,242,224,255,233,241,224,255,235,244,226,255,228,240,219,255,163,177,154,255,192,204,187,255,224,235,219,255,228,239,223,255,227,237,222,255,226,235,218,255,212,224,202,255,148,161,141,255,207,220,206,255,216,228,211,255,218,229,212,255,216,227,210,255,216,227,210,255,189,202,184,255,155,168,150,255,212,225,210,255,208,220,206,255,211,222,208,255,207,220,204,255,207,221,203,255,150,165,147,255,173,186,174,255,206,220,206,255,199,213,198,255,197,211,194,255,196,209,191,255,185,198,181,255,136,152,136,255,201,217,201,255,186,200,183,255,183,197,180,255,179,193,176,255,177,192,175,255,126,144,127,255,113,131,116,255,175,193,180,255,169,187,175,255,130,148,134,255,162,180,166,255,159,177,163,255,162,181,167,255,164,186,173,255,162,184,171,255,161,183,170,255,190,212,199,255,196,217,202,255,168,187,173,255,94,110,96,255,151,168,157,255,196,220,208,255,115,136,114,255,99,114,98,255,190,201,198,255,145,157,141,255,119,136,118,255,100,120,101,255,129,143,126,255,117,133,113,255,117,135,113,255,120,138,116,255,126,144,122,255,133,152,132,255,114,132,113,255,171,187,168,255,186,201,181,255,200,212,194,255,203,216,198,255,209,222,204,255,214,229,210,255,169,183,165,255,204,216,196,255,220,231,211,255,218,227,208,255,219,227,207,255,222,229,210,255,216,226,207,255,160,172,152,255,206,214,197,255,229,236,220,255,232,239,223,255,233,240,224,255,237,246,228,255,224,234,211,255,159,169,146,255,234,241,228,255,251,253,245,255,232,240,227,255,181,191,174,255,233,236,221,255,240,248,231,255,238,248,231,255,237,246,229,255,236,245,228,255,184,197,171,255,177,189,170,255,229,240,225,255,232,243,225,255,233,240,224,255,231,240,222,255,226,238,217,255,165,179,156,255,190,201,185,255,223,234,218,255,225,236,220,255,222,232,216,255,225,233,217,255,211,223,201,255,148,161,141,255,207,220,206,255,216,228,211,255,218,229,212,255,216,227,210,255,217,228,211,255,190,202,184,255,155,169,151,255,212,225,210,255,208,220,206,255,210,221,207,255,208,221,205,255,207,221,202,255,148,163,145,255,171,185,172,255,206,220,206,255,202,216,200,255,197,211,194,255,196,208,190,255,186,199,182,255,135,151,134,255,201,217,201,255,187,201,184,255,184,198,181,255,181,195,178,255,181,196,178,255,132,150,133,255,116,134,118,255,174,192,178,255,163,182,169,255,128,149,134,255,160,181,166,255,157,178,163,255,158,180,165,255,157,179,166,255,160,182,169,255,161,183,170,255,187,209,196,255,193,214,199,255,156,175,161,255,96,113,99,255,154,171,159,255,200,222,210,255,114,136,116,255,99,116,101,255,190,205,198,255,155,167,151,255,147,164,146,255,139,159,140,255,194,208,191,255,202,217,199,255,206,223,204,255,211,228,209,255,217,234,215,255,208,225,205,255,165,181,162,255,209,224,205,255,219,232,214,255,223,233,216,255,223,234,217,255,225,236,219,255,215,228,210,255,164,176,157,255,210,221,202,255,237,246,227,255,236,243,227,255,240,245,230,255,243,249,233,255,233,242,223,255,162,172,153,255,209,214,198,255,244,248,233,255,249,253,238,255,249,253,238,255,245,251,235,255,227,235,212,255,158,166,145,255,234,239,226,255,252,253,241,255,235,242,227,255,183,190,175,255,234,236,222,255,240,246,230,255,238,245,229,255,237,244,228,255,236,243,227,255,187,200,174,255,177,188,170,255,228,239,224,255,230,241,223,255,234,241,225,255,231,240,222,255,227,239,218,255,168,182,159,255,191,202,186,255,224,235,219,255,224,235,219,255,222,233,217,255,222,231,214,255,210,222,200,255,148,161,141,255,206,219,205,255,216,228,211,255,217,228,211,255,215,226,209,255,216,227,210,255,190,202,184,255,155,168,150,255,212,224,209,255,207,218,205,255,206,217,203,255,206,218,203,255,203,218,199,255,144,158,140,255,171,185,172,255,205,219,204,255,199,213,195,255,191,206,187,255,193,206,188,255,186,200,182,255,133,149,133,255,197,214,198,255,185,199,182,255,181,195,178,255,179,193,176,255,176,191,174,255,123,142,125,255,113,131,116,255,174,192,179,255,160,179,167,255,124,144,132,255,156,176,164,255,157,177,165,255,155,176,164,255,163,185,172,255,164,186,173,255,166,188,175,255,191,212,199,255,177,198,183,255,146,165,151,255,126,142,129,255,161,178,166,255,190,212,199,255,130,151,134,255,115,135,121,255,189,206,195,255,219,227,212,255,192,207,190,255,159,175,158,255,221,232,216,255,228,239,224,255,228,239,225,255,231,242,228,255,232,243,229,255,209,223,203,255,157,171,151,255,216,227,210,255,241,251,236,255,248,252,239,255,249,254,240,255,250,255,243,255,234,241,227,255,161,172,151,255,209,219,198,255,246,253,236,255,251,255,243,255,252,255,242,255,254,255,244,255,242,249,231,255,162,171,150,255,200,207,191,255,241,248,232,255,244,251,235,255,242,249,233,255,244,251,232,255,234,242,219,255,159,167,145,255,225,231,217,255,246,250,236,255,232,242,225,255,180,191,174,255,232,236,222,255,241,247,233,255,239,245,231,255,237,243,229,255,235,241,226,255,186,199,173,255,174,186,168,255,227,238,223,255,229,241,222,255,232,240,224,255,231,240,223,255,228,240,219,255,164,178,155,255,187,198,182,255,223,234,218,255,223,234,218,255,223,233,218,255,221,230,213,255,209,221,199,255,147,160,140,255,205,218,204,255,215,227,210,255,217,228,211,255,215,226,209,255,216,227,210,255,190,203,184,255,155,168,150,255,211,224,208,255,206,218,204,255,207,219,205,255,208,220,205,255,204,219,200,255,144,159,141,255,169,183,168,255,203,217,201,255,197,211,193,255,193,207,188,255,196,209,191,255,178,192,174,255,133,149,133,255,198,215,199,255,177,191,174,255,171,185,168,255,167,181,164,255,161,176,158,255,116,134,117,255,119,137,121,255,183,200,187,255,170,188,176,255,132,152,140,255,160,180,168,255,161,181,169,255,155,176,164,255,153,175,162,255,139,161,148,255,151,173,160,255,185,207,193,255,144,165,150,255,132,150,136,255,137,154,140,255,157,174,161,255,173,193,181,255,156,177,162,255,147,170,155,255,191,213,200,255,238,243,229,255,194,206,190,255,155,169,152,255,233,241,226,255,254,255,248,255,254,255,249,255,254,255,249,255,254,255,250,255,222,231,213,255,162,172,152,255,221,229,213,255,253,255,245,255,255,255,244,255,254,254,242,255,255,255,243,255,238,242,228,255,164,174,152,255,209,218,197,255,249,254,240,255,254,255,245,255,251,253,244,255,246,249,237,255,238,245,228,255,166,175,155,255,204,213,195,255,245,253,237,255,247,255,239,255,243,252,235,255,241,249,230,255,237,245,222,255,165,173,150,255,226,232,217,255,249,254,237,255,233,245,226,255,178,190,173,255,226,232,218,255,241,246,232,255,238,244,230,255,238,244,230,255,235,241,226,255,186,198,172,255,173,185,166,255,226,237,222,255,229,240,222,255,230,238,221,255,230,239,221,255,227,239,218,255,161,175,152,255,183,194,178,255,221,232,216,255,220,231,215,255,221,231,215,255,221,230,213,255,210,222,200,255,146,159,139,255,203,216,202,255,215,226,209,255,216,227,210,255,214,225,208,255,215,226,209,255,189,202,183,255,154,167,149,255,210,223,207,255,205,217,203,255,208,219,205,255,206,218,202,255,201,216,197,255,144,159,141,255,173,187,172,255,200,214,197,255,190,205,186,255,188,203,184,255,183,196,178,255,160,174,157,255,129,145,129,255,186,203,187,255,158,172,155,255,148,162,145,255,140,154,137,255,132,147,130,255,110,128,111,255,115,133,117,255,161,179,166,255,145,163,151,255,97,119,107,255,115,137,125,255,106,128,116,255,96,118,105,255,91,113,100,255,92,114,101,255,129,151,138,255,170,192,178,255,93,114,99,255,95,114,100,255,115,132,118,255,139,157,143,255,149,170,155,255,155,176,164,255,156,178,164,255,180,204,188,255,255,255,244,255,200,208,193,255,156,166,150,255,233,238,224,255,255,253,248,255,255,253,250,255,255,254,251,255,255,255,253,255,230,237,218,255,167,174,154,255,221,225,211,255,253,254,245,255,254,253,243,255,255,252,241,255,255,254,242,255,245,245,233,255,167,175,153,255,206,216,195,255,248,253,239,255,248,252,240,255,252,253,244,255,252,254,244,255,245,250,235,255,165,173,152,255,199,210,191,255,240,251,235,255,240,251,234,255,238,249,232,255,243,249,231,255,236,241,218,255,166,171,150,255,224,228,213,255,242,251,231,255,227,242,221,255,174,190,172,255,224,232,217,255,238,242,228,255,237,241,227,255,238,242,228,255,236,241,226,255,187,200,174,255,174,186,167,255,225,236,221,255,228,240,221,255,232,239,223,255,229,238,220,255,228,240,219,255,167,180,158,255,185,196,180,255,224,235,219,255,222,233,217,255,219,230,214,255,223,232,215,255,212,224,201,255,146,160,140,255,202,215,202,255,214,226,209,255,216,227,210,255,214,225,208,255,214,225,208,255,189,201,183,255,154,167,149,255,209,222,207,255,203,215,201,255,201,212,198,255,196,208,193,255,192,206,188,255,139,154,135,255,169,183,168,255,185,199,182,255,164,179,160,255,161,175,156,255,156,169,151,255,146,159,142,255,123,139,123,255,158,174,158,255,123,137,120,255,112,126,109,255,100,114,97,255,88,103,86,255,69,87,70,255,77,95,79,255,110,128,114,255,98,117,105,255,77,99,87,255,112,134,122,255,121,143,131,255,134,156,144,255,151,173,160,255,152,174,161,255,165,187,174,255,184,206,192,255,99,120,105,255,78,97,83,255,83,99,86,255,95,111,98,255,99,119,104,255,113,134,123,255,130,154,140,255,155,181,163,255,255,255,251,255,208,216,201,255,152,165,144,255,231,238,223,255,254,255,249,255,253,254,249,255,254,255,250,255,255,255,253,255,232,237,225,255,162,174,154,255,216,228,211,255,253,255,249,255,255,253,247,255,255,253,245,255,255,255,245,255,244,246,233,255,165,176,155,255,204,213,194,255,250,254,239,255,253,254,241,255,253,255,243,255,250,255,242,255,240,249,230,255,166,177,156,255,199,205,185,255,245,249,229,255,246,251,231,255,243,248,228,255,240,250,233,255,230,242,220,255,161,173,149,255,219,230,213,255,250,251,237,255,232,239,223,255,181,191,174,255,225,231,216,255,238,242,227,255,238,242,227,255,235,239,224,255,237,241,226,255,187,199,177,255,168,180,159,255,225,237,218,255,230,240,224,255,229,240,223,255,228,239,221,255,226,238,217,255,170,182,160,255,190,192,178,255,228,230,216,255,226,228,214,255,226,228,214,255,224,229,209,255,213,221,201,255,149,157,140,255,207,217,200,255,211,226,205,255,207,222,201,255,205,220,199,255,200,215,193,255,174,187,166,255,153,165,150,255,196,209,193,255,176,189,168,255,174,187,168,255,165,179,161,255,161,178,159,255,132,149,131,255,153,166,156,255,151,166,148,255,129,144,124,255,120,134,120,255,101,119,105,255,88,106,92,255,69,87,73,255,80,98,84,255,80,98,82,255,83,100,85,255,87,107,91,255,97,118,100,255,95,114,95,255,116,133,122,255,171,189,177,255,164,182,168,255,127,147,136,255,162,180,168,255,161,178,164,255,160,177,161,255,166,184,170,255,162,180,166,255,163,181,167,255,196,214,202,255,165,182,172,255,114,131,113,255,105,119,102,255,117,134,121,255,89,113,99,255,86,104,95,255,90,110,100,255,95,122,105,255,255,255,252,255,212,220,205,255,152,165,144,255,228,236,221,255,254,255,250,255,253,254,249,255,253,254,249,255,255,255,251,255,231,237,224,255,158,170,150,255,210,222,203,255,253,255,249,255,255,254,249,255,255,254,246,255,255,255,245,255,246,248,235,255,166,177,156,255,202,211,192,255,249,252,237,255,250,252,238,255,248,253,237,255,248,255,239,255,242,251,232,255,167,179,157,255,200,206,186,255,245,250,230,255,245,250,230,255,241,246,226,255,243,251,234,255,236,245,224,255,162,172,149,255,217,225,208,255,246,247,234,255,234,242,226,255,180,190,173,255,222,228,212,255,238,245,229,255,236,243,227,255,233,240,224,255,233,240,224,255,191,202,181,255,171,184,162,255,223,234,216,255,230,241,224,255,228,239,222,255,229,241,222,255,228,240,219,255,170,182,160,255,186,193,177,255,224,231,215,255,224,231,215,255,221,228,212,255,212,220,199,255,200,210,189,255,149,160,142,255,197,209,191,255,189,202,182,255,183,196,176,255,180,193,173,255,176,189,168,255,157,170,149,255,140,152,137,255,160,173,157,255,142,156,135,255,126,139,121,255,111,126,107,255,103,119,100,255,79,96,78,255,80,94,83,255,93,108,90,255,94,109,90,255,95,110,96,255,107,125,111,255,121,139,125,255,115,133,119,255,150,167,153,255,151,168,152,255,148,165,149,255,145,165,149,255,145,166,148,255,116,135,116,255,127,144,133,255,178,195,184,255,165,184,169,255,127,147,136,255,157,175,163,255,160,177,163,255,160,177,161,255,161,179,165,255,161,179,165,255,167,185,171,255,189,207,195,255,187,204,194,255,142,159,141,255,94,109,91,255,153,170,157,255,142,166,153,255,108,125,115,255,113,133,122,255,125,151,136,255,255,255,252,255,216,224,210,255,152,165,144,255,225,233,218,255,255,255,250,255,254,255,249,255,253,254,248,255,253,254,248,255,234,240,226,255,160,172,150,255,209,221,201,255,253,255,249,255,255,253,247,255,252,252,242,255,253,254,242,255,245,248,234,255,167,178,157,255,199,209,188,255,250,253,237,255,253,254,241,255,250,254,239,255,249,255,239,255,242,251,231,255,167,178,156,255,195,201,181,255,242,246,227,255,246,251,231,255,244,249,229,255,241,245,230,255,238,243,223,255,166,171,149,255,220,224,209,255,245,247,233,255,237,245,229,255,179,191,173,255,221,227,212,255,234,241,225,255,234,241,225,255,235,242,226,255,236,243,227,255,185,197,175,255,167,179,158,255,220,232,213,255,226,237,220,255,223,234,217,255,219,230,212,255,213,225,204,255,161,173,151,255,179,190,173,255,204,215,198,255,196,207,190,255,189,200,183,255,188,200,178,255,178,192,170,255,138,152,133,255,165,180,161,255,152,165,145,255,137,150,130,255,123,136,116,255,114,127,107,255,105,119,98,255,85,97,82,255,96,109,93,255,94,108,87,255,104,117,99,255,109,123,105,255,123,139,120,255,116,133,115,255,142,155,145,255,164,178,161,255,170,184,165,255,171,186,172,255,168,186,172,255,163,181,167,255,135,153,139,255,183,201,186,255,159,176,160,255,158,175,159,255,155,174,158,255,154,175,157,255,116,135,115,255,121,138,127,255,174,192,180,255,160,178,164,255,123,143,132,255,159,177,165,255,158,175,161,255,158,175,160,255,164,182,168,255,167,185,171,255,177,195,181,255,190,208,195,255,199,217,206,255,160,177,159,255,91,106,89,255,172,189,176,255,186,210,196,255,114,130,119,255,115,134,122,255,173,199,184,255,255,255,252,255,220,228,213,255,153,166,145,255,223,231,216,255,255,255,250,255,254,255,249,255,253,254,248,255,254,254,249,255,238,244,229,255,162,175,152,255,206,218,199,255,251,253,245,255,255,254,246,255,255,255,244,255,255,255,244,255,248,251,237,255,169,180,158,255,197,207,185,255,249,253,236,255,252,254,240,255,248,252,237,255,246,253,236,255,242,251,230,255,171,182,159,255,193,202,180,255,238,246,225,255,243,251,230,255,238,246,225,255,242,245,231,255,239,242,223,255,166,169,149,255,217,219,205,255,241,242,228,255,230,239,223,255,177,189,172,255,217,225,208,255,229,236,218,255,225,232,214,255,222,229,211,255,219,226,208,255,183,194,172,255,165,178,156,255,210,222,203,255,200,211,194,255,196,207,190,255,189,200,182,255,185,197,176,255,155,167,145,255,157,170,152,255,165,178,160,255,149,162,144,255,140,153,134,255,125,139,117,255,120,135,113,255,81,98,78,255,95,114,94,255,101,114,94,255,108,121,101,255,119,132,112,255,130,144,123,255,145,159,138,255,131,143,128,255,170,183,167,255,178,191,170,255,181,194,175,255,180,194,175,255,178,195,175,255,145,162,144,255,171,185,174,255,189,204,186,255,174,189,170,255,173,187,173,255,176,192,179,255,162,178,165,255,124,140,128,255,195,210,197,255,173,187,172,255,174,191,175,255,173,190,175,255,173,191,174,255,117,135,116,255,118,135,124,255,177,194,183,255,162,181,166,255,125,145,134,255,155,173,161,255,153,169,155,255,162,179,164,255,166,184,170,255,168,186,172,255,181,199,185,255,193,211,199,255,198,215,205,255,163,181,163,255,98,112,95,255,170,186,174,255,200,222,209,255,108,125,110,255,103,122,107,255,198,222,209,255,255,255,250,255,223,230,216,255,152,166,145,255,221,229,214,255,255,255,248,255,254,255,247,255,254,255,247,255,255,255,249,255,239,245,229,255,160,172,150,255,200,213,191,255,250,253,244,255,255,254,246,255,254,255,243,255,255,255,244,255,248,251,236,255,171,182,159,255,195,205,182,255,246,251,232,255,250,252,236,255,251,254,238,255,250,255,238,255,241,250,228,255,170,182,158,255,191,199,178,255,236,244,223,255,243,251,230,255,239,247,226,255,240,245,230,255,233,237,217,255,166,171,150,255,213,217,202,255,247,250,235,255,235,246,228,255,183,195,177,255,205,213,197,255,205,213,195,255,200,209,190,255,195,204,185,255,189,198,179,255,168,180,158,255,147,159,138,255,171,182,164,255,154,165,149,255,145,156,139,255,135,147,128,255,124,136,115,255,102,114,92,255,95,110,90,255,113,128,109,255,112,127,108,255,116,131,112,255,137,151,128,255,151,166,144,255,127,145,124,255,164,183,163,255,182,194,174,255,185,197,177,255,188,200,180,255,191,203,182,255,178,191,170,255,156,169,154,255,196,208,193,255,182,196,175,255,184,197,178,255,184,198,179,255,184,201,181,255,135,152,134,255,172,185,175,255,200,214,196,255,192,207,187,255,193,207,194,255,189,205,192,255,176,192,179,255,131,147,134,255,197,213,200,255,183,197,182,255,183,199,183,255,179,196,180,255,178,196,178,255,124,143,123,255,121,138,127,255,177,195,183,255,163,181,167,255,129,149,137,255,160,179,166,255,159,176,162,255,159,176,160,255,161,179,165,255,161,179,165,255,173,191,177,255,191,209,196,255,197,215,204,255,163,181,163,255,101,115,98,255,173,189,178,255,203,224,212,255,114,130,111,255,107,124,108,255,194,216,206,255,255,254,249,255,225,233,219,255,153,166,146,255,218,227,211,255,255,255,248,255,254,255,247,255,254,255,247,255,255,255,249,255,242,247,232,255,161,173,149,255,198,210,188,255,252,255,246,255,255,255,245,255,253,255,242,255,253,255,241,255,245,251,234,255,171,183,159,255,195,205,181,255,247,252,232,255,252,255,238,255,242,247,230,255,240,248,228,255,232,242,219,255,167,179,154,255,186,194,173,255,223,231,210,255,225,233,212,255,219,227,206,255,211,218,202,255,206,214,193,255,167,175,152,255,215,222,206,255,246,249,235,255,230,241,223,255,169,183,164,255,167,176,159,255,150,159,139,255,143,152,131,255,134,143,122,255,124,133,112,255,112,123,101,255,95,107,86,255,114,126,107,255,115,126,109,255,123,133,117,255,140,151,133,255,158,170,149,255,151,163,141,255,156,169,151,255,189,202,184,255,194,207,189,255,197,210,191,255,196,208,186,255,194,207,186,255,149,163,144,255,193,208,189,255,191,204,184,255,194,206,186,255,193,205,185,255,194,206,186,255,174,187,166,255,152,165,150,255,206,219,203,255,201,215,193,255,206,219,201,255,200,214,196,255,199,215,196,255,142,158,141,255,171,184,174,255,200,214,197,255,196,211,191,255,193,207,194,255,193,207,194,255,182,196,183,255,134,148,135,255,196,209,196,255,184,196,182,255,182,197,181,255,177,194,178,255,176,194,176,255,121,140,121,255,118,135,124,255,173,190,179,255,159,178,163,255,120,141,129,255,150,169,156,255,139,156,142,255,123,140,125,255,160,178,165,255,157,175,161,255,170,188,174,255,191,208,196,255,197,214,203,255,155,173,155,255,95,110,92,255,176,192,181,255,203,223,212,255,114,129,109,255,114,131,114,255,196,217,209,255,255,255,250,255,227,235,220,255,153,166,146,255,214,223,208,255,254,255,246,255,254,255,244,255,252,254,243,255,252,254,244,255,242,247,231,255,162,174,150,255,195,208,184,255,249,252,242,255,252,253,243,255,247,250,236,255,244,249,233,255,239,246,228,255,172,184,160,255,190,200,176,255,232,237,216,255,233,235,217,255,224,230,210,255,219,228,206,255,216,226,202,255,173,186,160,255,182,192,170,255,201,210,189,255,188,197,176,255,179,188,167,255,161,174,156,255,152,166,143,255,123,137,113,255,160,173,155,255,183,189,174,255,170,182,164,255,112,127,108,255,109,119,102,255,119,130,109,255,134,146,124,255,151,163,141,255,162,174,152,255,169,181,159,255,155,168,146,255,189,201,182,255,198,209,192,255,201,212,195,255,205,217,198,255,205,217,196,255,167,179,157,255,172,183,166,255,207,218,201,255,198,209,192,255,195,206,189,255,201,209,188,255,198,207,187,255,140,151,133,255,197,210,192,255,208,217,198,255,212,221,201,255,211,220,201,255,212,221,202,255,183,197,176,255,148,161,146,255,204,217,201,255,204,217,196,255,203,216,198,255,200,214,195,255,197,213,194,255,142,158,141,255,170,183,173,255,201,215,197,255,197,212,193,255,195,209,195,255,192,206,193,255,179,193,180,255,133,147,134,255,198,212,199,255,183,195,181,255,183,196,181,255,179,195,179,255,178,195,178,255,119,138,119,255,120,137,126,255,174,191,180,255,162,181,166,255,119,139,128,255,149,167,155,255,151,167,153,255,148,165,149,255,165,183,169,255,163,181,167,255,177,195,181,255,193,211,199,255,197,214,203,255,149,167,149,255,91,105,88,255,171,187,177,255,196,216,205,255,106,122,97,255,111,129,109,255,201,222,216,255,255,255,251,255,228,235,221,255,153,166,145,255,211,219,204,255,253,255,245,255,253,255,244,255,250,252,241,255,249,251,240,255,235,242,223,255,158,171,146,255,189,202,178,255,233,236,225,255,233,234,223,255,225,229,214,255,221,226,209,255,219,226,207,255,172,184,159,255,183,193,169,255,208,213,192,255,196,199,180,255,185,190,170,255,164,172,151,255,151,161,137,255,120,132,106,255,117,127,105,255,129,137,117,255,118,127,106,255,115,125,104,255,118,131,113,255,125,140,116,255,126,142,117,255,173,187,169,255,219,225,210,255,218,231,213,255,176,190,172,255,192,202,185,255,201,212,191,255,204,216,194,255,202,214,192,255,202,214,192,255,188,200,178,255,166,178,157,255,209,221,202,255,205,216,199,255,209,220,203,255,210,221,203,255,212,224,203,255,164,175,154,255,175,185,167,255,218,227,210,255,215,225,208,255,222,231,214,255,222,228,208,255,215,222,203,255,145,153,136,255,200,209,192,255,212,221,202,255,213,222,203,255,209,218,199,255,209,218,199,255,184,197,176,255,148,160,145,255,208,221,205,255,203,217,196,255,202,215,197,255,205,219,200,255,200,216,197,255,145,161,144,255,171,185,174,255,202,217,199,255,194,209,189,255,195,209,195,255,193,207,194,255,181,195,182,255,132,146,133,255,196,210,196,255,186,198,184,255,183,196,182,255,178,193,178,255,176,193,176,255,118,137,118,255,120,137,126,255,170,188,176,255,159,177,163,255,123,143,132,255,157,175,163,255,156,173,159,255,164,181,165,255,168,186,172,255,167,185,171,255,182,200,186,255,193,210,198,255,201,218,207,255,153,171,153,255,91,105,88,255,170,185,175,255,193,211,201,255,103,118,93,255,111,127,108,255,194,214,208,255,249,251,229,255,226,236,213,255,150,164,141,255,202,211,193,255,227,238,217,255,226,238,216,255,223,235,213,255,222,234,212,255,217,226,206,255,161,175,149,255,180,195,167,255,209,218,197,255,197,208,187,255,186,198,176,255,172,184,162,255,158,170,148,255,119,133,108,255,105,119,96,255,115,126,105,255,109,118,99,255,104,124,100,255,117,136,111,255,136,149,127,255,132,143,121,255,142,154,132,255,182,193,172,255,191,200,179,255,203,211,190,255,208,213,196,255,215,220,198,255,179,187,163,255,207,216,197,255,247,253,235,255,238,245,227,255,191,200,181,255,205,216,196,255,209,216,198,255,211,218,200,255,214,221,203,255,218,225,207,255,184,195,172,255,161,171,149,255,219,227,207,255,225,230,212,255,226,232,212,255,224,231,216,255,225,234,216,255,166,179,153,255,170,183,165,255,218,229,213,255,220,229,211,255,221,228,210,255,218,226,210,255,211,223,200,255,143,157,133,255,194,208,190,255,210,222,203,255,210,222,202,255,207,219,199,255,208,220,200,255,184,196,176,255,146,157,140,255,208,219,203,255,206,217,202,255,202,214,197,255,201,214,196,255,202,217,198,255,142,157,138,255,171,183,169,255,201,213,199,255,193,205,191,255,193,205,191,255,191,207,194,255,179,195,182,255,129,145,132,255,195,210,197,255,181,195,178,255,180,194,177,255,178,192,175,255,179,193,175,255,119,132,117,255,123,137,128,255,173,189,180,255,158,176,162,255,127,145,131,255,160,178,164,255,156,173,160,255,159,177,163,255,162,183,168,255,164,185,170,255,175,196,181,255,187,208,193,255,200,218,204,255,148,166,152,255,88,106,92,255,175,193,181,255,196,214,202,255,103,122,102,255,108,126,111,255,197,213,209,255,229,231,210,255,208,218,194,255,150,164,141,255,187,196,177,255,188,198,177,255,176,189,166,255,166,178,156,255,156,168,146,255,156,165,145,255,114,128,102,255,127,142,114,255,150,159,138,255,147,157,136,255,148,160,138,255,151,163,141,255,151,163,141,255,136,149,125,255,144,157,134,255,183,192,172,255,194,202,184,255,199,215,192,255,203,219,196,255,211,222,200,255,183,191,170,255,176,187,165,255,216,225,204,255,216,224,203,255,217,225,204,255,220,224,208,255,218,224,202,255,165,173,149,255,197,206,187,255,245,251,234,255,238,245,227,255,193,201,182,255,209,220,200,255,226,234,216,255,229,236,218,255,230,237,219,255,232,239,221,255,189,200,177,255,162,171,149,255,219,227,207,255,227,233,215,255,227,233,212,255,224,231,216,255,225,234,216,255,166,179,153,255,169,182,164,255,218,229,213,255,220,229,211,255,220,227,209,255,219,228,211,255,212,224,201,255,144,158,134,255,196,209,191,255,214,226,206,255,213,225,205,255,210,222,202,255,211,223,203,255,189,202,181,255,150,161,143,255,206,217,201,255,206,217,201,255,204,216,198,255,201,214,196,255,202,216,197,255,147,161,143,255,172,184,170,255,201,213,199,255,195,207,193,255,194,206,192,255,194,208,193,255,177,191,176,255,129,143,128,255,195,209,194,255,182,196,179,255,182,196,179,255,178,192,175,255,178,192,174,255,122,136,120,255,128,142,133,255,171,188,179,255,160,178,164,255,129,147,133,255,161,179,165,255,157,175,161,255,158,176,162,255,165,186,171,255,165,186,171,255,177,198,183,255,185,206,191,255,194,212,198,255,142,160,146,255,93,111,97,255,175,192,179,255,196,213,201,255,99,118,99,255,107,125,111,255,204,220,216,255,148,150,131,255,136,145,124,255,91,104,84,255,112,121,103,255,122,130,111,255,127,136,117,255,142,151,132,255,153,162,143,255,172,179,161,255,146,158,133,255,165,180,152,255,203,211,191,255,211,218,199,255,213,222,201,255,217,226,205,255,221,230,209,255,183,196,172,255,183,195,172,255,222,232,211,255,226,233,215,255,223,234,213,255,223,233,211,255,228,236,215,255,178,183,163,255,176,186,165,255,231,240,219,255,238,246,225,255,239,245,225,255,240,244,228,255,236,242,219,255,166,175,151,255,198,207,188,255,245,251,234,255,238,245,227,255,194,203,184,255,212,224,204,255,230,238,220,255,231,238,220,255,229,236,218,255,230,237,219,255,195,206,183,255,162,172,150,255,219,227,207,255,229,235,217,255,227,233,212,255,224,231,216,255,225,234,215,255,167,179,153,255,167,180,162,255,217,228,212,255,219,228,210,255,219,226,209,255,219,227,211,255,211,223,200,255,144,157,134,255,195,208,190,255,210,222,202,255,210,222,202,255,207,219,199,255,207,219,199,255,184,196,176,255,147,159,140,255,202,213,196,255,202,213,197,255,203,214,197,255,199,212,194,255,199,213,194,255,146,161,142,255,166,178,164,255,197,209,195,255,193,205,191,255,193,205,190,255,192,205,187,255,178,191,173,255,131,144,126,255,194,207,189,255,181,195,178,255,183,197,180,255,180,194,177,255,176,191,173,255,115,130,114,255,124,140,130,255,168,185,175,255,155,173,160,255,124,142,128,255,157,175,161,255,157,175,161,255,157,175,161,255,162,183,168,255,160,181,166,255,183,204,189,255,192,212,198,255,176,194,180,255,129,147,133,255,115,133,119,255,182,200,186,255,186,204,190,255,94,113,95,255,106,124,111,255,205,222,215,255,163,165,149,255,174,183,164,255,144,157,137,255,182,192,171,255,214,221,203,255,217,223,206,255,220,227,209,255,224,231,213,255,228,233,217,255,177,188,165,255,180,194,168,255,222,229,211,255,224,230,213,255,225,232,214,255,228,235,217,255,230,237,219,255,180,191,168,255,177,189,166,255,232,241,221,255,241,248,230,255,243,249,229,255,244,249,229,255,249,253,233,255,192,195,176,255,173,181,161,255,231,240,219,255,242,248,228,255,240,245,225,255,241,245,229,255,241,247,225,255,170,178,154,255,193,202,183,255,244,250,232,255,237,244,226,255,193,202,183,255,212,224,204,255,231,238,220,255,231,238,220,255,228,235,217,255,229,236,218,255,197,208,185,255,162,171,150,255,218,226,206,255,229,234,216,255,226,232,211,255,224,230,215,255,224,233,215,255,167,180,154,255,165,178,160,255,216,228,211,255,219,228,210,255,219,226,208,255,216,225,208,255,208,220,197,255,142,156,132,255,192,206,188,255,209,221,201,255,209,221,201,255,207,219,199,255,208,220,200,255,183,195,173,255,149,161,141,255,205,216,199,255,202,213,196,255,205,217,197,255,200,213,193,255,201,215,194,255,145,160,139,255,170,184,169,255,201,215,200,255,193,207,192,255,192,206,190,255,196,208,188,255,180,192,172,255,133,145,125,255,195,208,188,255,174,191,173,255,171,188,170,255,163,180,162,255,159,175,157,255,112,128,112,255,127,144,134,255,175,192,183,255,158,179,165,255,127,148,133,255,155,176,161,255,154,175,160,255,149,170,155,255,144,165,150,255,140,161,146,255,175,196,181,255,178,198,183,255,132,150,136,255,125,143,129,255,129,147,133,255,178,196,182,255,175,193,179,255,121,139,125,255,130,148,136,255,206,223,213,255,220,220,208,255,219,228,212,255,157,170,150,255,187,197,175,255,227,232,215,255,230,234,219,255,232,236,221,255,236,240,225,255,237,240,226,255,173,183,161,255,182,195,170,255,242,248,231,255,249,252,236,255,249,253,236,255,253,255,240,255,253,255,240,255,186,196,174,255,175,185,163,255,236,244,224,255,249,254,237,255,247,250,231,255,245,248,229,255,244,248,229,255,188,193,173,255,172,180,160,255,233,242,220,255,243,248,228,255,240,243,224,255,237,241,225,255,237,244,221,255,171,180,156,255,187,196,178,255,242,248,231,255,236,243,225,255,193,202,183,255,210,221,201,255,231,239,220,255,231,238,220,255,230,236,219,255,230,237,219,255,197,208,185,255,160,169,148,255,217,225,205,255,226,232,214,255,226,232,211,255,224,230,215,255,224,233,214,255,167,180,154,255,163,176,158,255,217,228,212,255,218,227,209,255,218,225,207,255,217,226,209,255,208,220,197,255,142,156,133,255,193,206,188,255,208,220,200,255,209,221,201,255,207,219,199,255,209,221,200,255,185,197,175,255,147,159,138,255,206,217,199,255,200,211,194,255,204,216,196,255,199,212,192,255,200,214,193,255,140,155,135,255,168,182,166,255,199,213,198,255,188,202,187,255,188,202,187,255,183,195,175,255,162,174,154,255,131,143,123,255,187,199,180,255,155,172,154,255,151,168,150,255,143,160,142,255,140,157,138,255,104,121,104,255,118,135,125,255,151,170,160,255,131,152,138,255,98,119,104,255,115,136,121,255,104,125,110,255,96,117,102,255,102,123,108,255,110,131,116,255,160,181,166,255,159,180,165,255,88,106,92,255,111,129,115,255,123,141,127,255,163,181,166,255,153,171,155,255,150,168,156,255,153,171,159,255,198,216,204,255,244,244,236,255,233,241,226,255,158,171,151,255,189,199,175,255,249,251,236,255,255,255,244,255,254,255,243,255,255,255,244,255,252,253,241,255,180,190,169,255,183,194,170,255,243,247,232,255,254,255,242,255,254,255,242,255,255,255,243,255,251,253,239,255,193,202,180,255,175,184,162,255,239,245,226,255,252,255,239,255,253,255,237,255,251,254,235,255,246,253,232,255,194,202,181,255,169,178,157,255,233,240,219,255,246,250,230,255,246,249,230,255,243,247,231,255,239,245,223,255,176,184,160,255,188,196,178,255,243,249,231,255,236,243,225,255,194,203,184,255,208,219,199,255,229,237,219,255,229,236,218,255,228,235,217,255,228,236,217,255,197,208,185,255,159,168,147,255,216,224,205,255,225,230,212,255,225,231,210,255,224,231,215,255,224,232,214,255,168,181,155,255,161,174,156,255,217,228,211,255,218,227,209,255,218,225,208,255,218,227,210,255,209,221,198,255,144,158,134,255,194,207,189,255,211,223,203,255,211,223,203,255,208,220,200,255,208,220,200,255,184,196,173,255,146,158,136,255,205,217,197,255,201,212,194,255,201,213,192,255,195,209,186,255,192,207,183,255,140,155,133,255,165,182,166,255,183,200,184,255,163,180,164,255,161,177,161,255,160,175,156,255,144,159,140,255,121,136,117,255,150,165,146,255,119,138,119,255,108,128,109,255,93,113,94,255,86,105,85,255,66,83,67,255,85,103,92,255,108,129,118,255,97,120,105,255,91,112,97,255,125,146,131,255,138,159,144,255,148,169,154,255,162,183,168,255,160,181,166,255,182,203,188,255,169,190,175,255,84,102,88,255,78,96,82,255,90,108,94,255,111,129,113,255,128,146,129,255,145,162,152,255,154,172,162,255,188,206,193,255,255,255,249,255,242,248,237,255,161,174,154,255,188,198,175,255,247,250,236,255,252,253,243,255,252,254,243,255,254,255,245,255,250,251,239,255,182,190,170,255,179,190,166,255,244,248,232,255,252,253,240,255,251,253,239,255,254,255,242,255,254,255,242,255,193,202,180,255,170,178,156,255,237,243,224,255,251,255,238,255,248,251,233,255,245,251,231,255,244,254,232,255,192,206,183,255,168,177,156,255,234,239,219,255,244,247,228,255,242,245,226,255,242,245,229,255,239,245,223,255,175,183,160,255,182,190,172,255,242,248,231,255,236,243,225,255,197,206,187,255,208,220,200,255,232,239,221,255,231,238,220,255,229,236,218,255,229,237,218,255,197,208,185,255,157,167,145,255,216,224,204,255,225,231,213,255,225,232,211,255,224,231,215,255,223,232,213,255,168,181,155,255,160,173,155,255,217,228,212,255,219,228,210,255,218,225,208,255,216,225,208,255,208,220,196,255,143,156,133,255,192,205,187,255,210,222,202,255,208,220,200,255,202,214,194,255,200,212,192,255,176,188,164,255,147,159,136,255,194,206,185,255,182,194,173,255,177,189,167,255,167,181,158,255,159,174,151,255,125,140,118,255,147,164,148,255,149,166,150,255,126,143,127,255,116,133,117,255,100,118,102,255,92,110,94,255,68,86,70,255,84,102,86,255,78,97,78,255,87,106,87,255,96,115,96,255,105,124,105,255,101,119,102,255,128,147,136,255,167,188,177,255,157,179,164,255,129,152,136,255,154,177,161,255,154,178,161,255,156,179,163,255,165,186,171,255,165,186,171,255,181,203,187,255,187,208,193,255,148,166,152,255,103,121,107,255,98,116,103,255,88,107,91,255,74,93,74,255,92,109,101,255,122,140,130,255,159,177,161,255,254,255,250,255,243,249,240,255,162,175,156,255,184,194,170,255,251,253,240,255,255,255,247,255,255,255,246,255,255,255,245,255,255,255,245,255,191,199,179,255,177,188,166,255,245,248,234,255,255,255,244,255,253,254,240,255,254,255,241,255,254,255,242,255,196,204,182,255,169,177,156,255,237,243,224,255,250,253,236,255,247,251,232,255,243,250,230,255,244,255,234,255,192,206,183,255,165,174,153,255,233,239,219,255,245,248,229,255,244,245,227,255,239,243,227,255,242,248,225,255,178,186,162,255,178,187,169,255,242,248,231,255,236,243,225,255,200,209,190,255,210,221,201,255,230,238,220,255,229,236,218,255,226,233,215,255,226,233,215,255,198,209,186,255,157,166,145,255,215,223,203,255,227,232,214,255,226,232,211,255,224,231,215,255,223,232,213,255,168,181,155,255,160,173,155,255,217,228,212,255,219,228,210,255,218,226,208,255,213,221,205,255,203,216,192,255,139,153,129,255,187,200,182,255,191,203,183,255,186,198,178,255,179,191,171,255,175,187,166,255,157,169,145,255,134,146,123,255,164,176,155,255,135,147,127,255,128,140,118,255,116,130,107,255,104,118,95,255,82,98,75,255,86,103,87,255,92,109,93,255,92,109,93,255,96,114,98,255,107,128,113,255,113,134,119,255,105,126,111,255,146,167,151,255,149,168,149,255,151,170,151,255,148,167,148,255,144,163,144,255,113,132,115,255,132,151,141,255,174,196,185,255,156,178,163,255,129,152,136,255,156,179,163,255,155,178,162,255,157,180,164,255,168,189,174,255,162,183,168,255,173,194,179,255,185,205,191,255,178,196,182,255,127,145,131,255,113,131,117,255,140,158,142,255,101,120,101,255,86,103,96,255,89,107,98,255,94,113,95,255,255,253,245,255,248,254,240,255,171,184,165,255,180,191,170,255,246,249,233,255,255,255,243,255,252,253,239,255,253,254,240,255,254,255,243,255,192,200,182,255,174,185,163,255,242,245,232,255,249,254,243,255,250,255,244,255,251,255,245,255,251,255,245,255,201,208,193,255,165,172,156,255,239,244,229,255,253,255,241,255,248,252,234,255,248,253,233,255,249,254,233,255,202,207,184,255,165,173,153,255,234,242,221,255,245,250,228,255,243,247,224,255,241,245,226,255,241,246,224,255,181,188,166,255,179,187,171,255,241,249,229,255,239,248,227,255,199,211,189,255,205,219,196,255,227,233,212,255,233,238,218,255,232,237,217,255,232,237,217,255,201,212,190,255,153,165,143,255,212,224,202,255,221,233,211,255,220,232,208,255,216,228,204,255,215,227,203,255,165,177,153,255,162,174,151,255,205,217,195,255,195,207,185,255,188,200,178,255,184,194,173,255,173,185,163,255,136,150,127,255,165,180,157,255,156,171,151,255,139,154,135,255,125,140,121,255,113,128,108,255,103,116,95,255,80,93,79,255,91,103,90,255,94,107,90,255,98,112,95,255,110,124,107,255,124,138,121,255,116,130,113,255,135,149,134,255,161,175,159,255,161,175,157,255,167,182,163,255,162,179,161,255,155,172,154,255,127,144,128,255,182,198,184,255,156,173,157,255,159,176,160,255,159,176,160,255,159,176,159,255,108,127,110,255,130,147,136,255,171,189,177,255,155,174,156,255,127,148,133,255,156,177,162,255,151,172,158,255,156,177,161,255,166,187,170,255,163,184,167,255,176,197,180,255,183,204,189,255,192,209,198,255,132,150,132,255,96,111,94,255,174,190,178,255,145,165,152,255,107,122,105,255,114,130,119,255,105,125,118,255,255,253,244,255,248,254,240,255,174,187,169,255,182,194,172,255,247,249,236,255,255,255,245,255,255,255,244,255,255,255,244,255,255,255,245,255,192,201,182,255,171,182,161,255,242,245,232,255,255,255,245,255,254,255,244,255,252,255,242,255,253,255,243,255,201,209,191,255,167,174,156,255,236,240,223,255,248,252,235,255,245,252,233,255,244,252,231,255,245,253,230,255,201,209,185,255,166,174,154,255,229,238,217,255,247,253,231,255,245,250,227,255,244,248,229,255,243,248,226,255,177,185,162,255,178,186,170,255,241,249,229,255,233,242,221,255,197,209,187,255,206,219,196,255,228,237,216,255,231,239,218,255,226,234,213,255,223,231,210,255,192,203,181,255,151,163,141,255,206,218,196,255,201,213,191,255,197,209,185,255,192,204,180,255,187,199,175,255,155,167,143,255,148,160,138,255,170,182,160,255,149,161,139,255,139,151,129,255,129,139,118,255,120,132,110,255,88,102,79,255,100,114,92,255,93,108,89,255,98,113,94,255,110,125,106,255,119,134,115,255,138,152,131,255,126,138,124,255,167,179,165,255,176,189,171,255,178,192,175,255,177,191,174,255,177,191,174,255,145,159,142,255,165,179,165,255,184,198,182,255,172,186,168,255,171,187,168,255,173,190,172,255,162,179,161,255,130,146,131,255,190,206,192,255,175,192,176,255,178,195,179,255,177,194,178,255,175,192,175,255,116,134,117,255,133,150,140,255,175,192,180,255,158,177,159,255,128,149,134,255,155,176,161,255,152,173,158,255,158,179,164,255,165,186,169,255,160,181,164,255,177,198,181,255,188,208,193,255,195,212,202,255,133,151,133,255,98,113,95,255,186,202,190,255,172,193,178,255,94,109,92,255,127,143,131,255,173,194,186,255,255,255,246,255,250,255,242,255,177,190,171,255,177,189,167,255,245,247,234,255,255,255,245,255,253,253,243,255,255,255,245,255,255,255,248,255,198,206,188,255,169,180,159,255,237,241,228,255,255,255,242,255,253,254,240,255,254,255,241,255,255,255,245,255,207,216,194,255,169,179,155,255,235,242,220,255,252,255,235,255,248,255,236,255,246,254,233,255,247,255,232,255,202,210,186,255,161,170,150,255,225,233,212,255,242,249,226,255,239,244,221,255,238,242,223,255,243,249,226,255,180,189,166,255,174,183,167,255,243,251,232,255,236,245,224,255,201,213,191,255,200,214,191,255,209,221,199,255,204,216,194,255,198,210,188,255,194,206,184,255,178,190,168,255,142,154,132,255,177,189,167,255,159,171,149,255,146,158,136,255,136,148,126,255,125,137,115,255,106,118,96,255,86,98,76,255,108,120,98,255,104,116,94,255,107,118,96,255,120,129,108,255,134,146,124,255,122,136,113,255,150,165,142,255,175,190,171,255,179,194,175,255,186,201,182,255,190,205,186,255,179,193,172,255,149,161,147,255,192,204,191,255,185,198,181,255,184,198,181,255,183,197,180,255,185,199,182,255,137,151,135,255,167,181,166,255,193,207,191,255,185,200,182,255,186,202,183,255,184,201,183,255,168,185,167,255,130,147,132,255,194,210,197,255,179,196,180,255,180,197,181,255,178,195,180,255,178,195,179,255,122,140,123,255,134,151,141,255,175,193,181,255,160,179,161,255,131,152,137,255,159,180,165,255,150,171,156,255,146,167,152,255,160,181,166,255,154,175,160,255,174,195,179,255,186,206,193,255,195,212,202,255,131,148,130,255,99,113,96,255,188,204,192,255,179,200,185,255,89,104,87,255,129,145,131,255,197,218,210,255,255,253,244,255,249,255,242,255,180,193,174,255,174,186,164,255,245,248,237,255,255,255,249,255,253,254,246,255,252,253,246,255,252,255,243,255,197,207,186,255,165,178,154,255,237,242,226,255,255,255,244,255,254,255,241,255,252,253,239,255,254,255,241,255,206,216,192,255,161,171,146,255,228,237,213,255,250,254,233,255,245,252,233,255,244,253,232,255,245,253,231,255,199,207,184,255,160,171,150,255,227,236,215,255,234,242,219,255,230,236,213,255,222,227,208,255,222,230,207,255,179,188,165,255,174,183,167,255,243,250,233,255,240,248,229,255,201,213,193,255,180,193,173,255,165,179,156,255,150,164,141,255,137,151,128,255,128,142,119,255,118,130,108,255,89,101,79,255,113,125,103,255,105,117,95,255,108,120,98,255,118,130,108,255,136,148,126,255,140,152,130,255,132,144,124,255,174,186,166,255,184,196,176,255,191,203,183,255,195,204,185,255,196,207,187,255,153,165,145,255,186,200,180,255,194,210,190,255,192,207,188,255,190,205,186,255,188,203,184,255,172,186,165,255,139,151,137,255,197,209,196,255,193,206,189,255,195,209,192,255,194,208,191,255,197,211,194,255,140,154,137,255,163,177,162,255,193,207,191,255,188,202,184,255,189,205,186,255,187,204,186,255,170,187,170,255,127,144,129,255,193,209,195,255,181,198,182,255,181,198,182,255,179,195,180,255,178,195,178,255,119,137,120,255,131,148,138,255,173,191,179,255,156,175,157,255,125,146,131,255,148,169,154,255,130,151,136,255,123,144,129,255,161,182,167,255,154,175,160,255,174,195,180,255,185,205,192,255,191,208,198,255,128,145,127,255,99,114,96,255,186,202,190,255,179,200,185,255,92,107,88,255,129,145,132,255,197,218,209,255,255,252,244,255,250,255,242,255,186,199,181,255,175,187,165,255,245,247,236,255,255,255,248,255,253,254,246,255,252,253,245,255,255,255,247,255,201,212,191,255,161,175,150,255,235,241,226,255,255,255,241,255,255,255,240,255,255,255,241,255,255,255,240,255,205,216,192,255,157,169,143,255,226,235,210,255,238,246,222,255,237,246,225,255,233,243,222,255,232,241,218,255,196,206,181,255,159,170,149,255,210,221,200,255,208,217,193,255,204,211,188,255,196,203,183,255,178,187,163,255,147,158,134,255,145,156,140,255,197,204,187,255,191,199,180,255,147,159,139,255,116,129,109,255,107,121,98,255,108,122,99,255,119,133,110,255,127,141,118,255,145,157,135,255,129,141,119,255,177,189,167,255,190,202,180,255,194,206,184,255,196,208,186,255,200,212,190,255,179,191,169,255,158,170,150,255,203,215,195,255,199,211,191,255,195,207,187,255,197,206,187,255,196,208,188,255,137,150,130,255,186,200,180,255,199,212,194,255,201,214,196,255,203,216,198,255,204,217,199,255,179,192,171,255,139,151,137,255,200,212,199,255,200,213,196,255,200,214,197,255,199,213,196,255,199,213,196,255,141,155,139,255,165,179,164,255,198,212,196,255,189,204,185,255,188,204,185,255,186,202,184,255,171,188,170,255,125,142,126,255,191,207,194,255,182,199,183,255,182,199,183,255,179,196,180,255,178,195,178,255,113,131,115,255,129,146,136,255,171,189,177,255,154,173,155,255,127,148,133,255,153,174,159,255,154,175,160,255,156,177,163,255,167,187,175,255,162,182,170,255,181,201,189,255,188,207,196,255,193,210,199,255,127,145,127,255,99,114,97,255,184,199,187,255,173,193,176,255,91,106,88,255,131,147,132,255,199,219,210,255,255,255,246,255,252,255,244,255,190,203,184,255,170,182,161,255,241,247,231,255,253,255,243,255,252,255,242,255,252,255,242,255,253,255,242,255,201,212,190,255,156,169,144,255,229,236,219,255,244,248,230,255,242,247,227,255,239,244,224,255,234,239,219,255,199,211,187,255,158,170,146,255,215,226,202,255,214,222,199,255,209,217,197,255,197,206,185,255,187,197,173,255,165,175,150,255,125,138,116,255,151,163,141,255,140,150,127,255,134,142,118,255,124,131,111,255,117,127,103,255,111,123,98,255,118,129,113,255,188,196,180,255,197,206,189,255,178,189,172,255,173,185,167,255,192,204,182,255,194,206,184,255,198,210,188,255,200,212,190,255,198,210,188,255,157,169,147,255,203,215,193,255,202,214,192,255,205,217,197,255,205,217,197,255,204,216,196,255,164,176,156,255,151,162,145,255,206,217,200,255,205,216,199,255,208,219,202,255,213,222,205,255,207,218,201,255,141,154,136,255,185,199,181,255,203,216,198,255,204,217,199,255,204,217,199,255,205,218,200,255,185,198,177,255,140,153,139,255,198,210,197,255,198,211,194,255,196,210,193,255,195,209,192,255,197,211,194,255,143,157,140,255,164,178,163,255,199,213,197,255,190,205,187,255,189,205,186,255,186,203,184,255,172,189,171,255,125,142,127,255,190,207,193,255,179,196,180,255,178,195,179,255,176,193,177,255,175,192,175,255,110,129,112,255,129,147,136,255,173,190,178,255,156,175,157,255,133,154,139,255,159,180,165,255,159,180,165,255,160,181,167,255,169,189,177,255,164,184,172,255,182,202,190,255,188,208,197,255,197,214,203,255,127,145,127,255,102,117,99,255,184,200,187,255,167,188,170,255,89,104,84,255,128,145,129,255,194,216,204,255,255,252,244,255,250,255,242,255,188,201,183,255,164,176,154,255,236,241,223,255,247,251,234,255,244,248,231,255,241,245,228,255,237,243,226,255,200,214,189,255,159,175,148,255,221,231,211,255,223,232,210,255,214,224,200,255,201,211,187,255,189,199,175,255,163,176,155,255,124,136,116,255,155,164,145,255,143,151,132,255,135,146,126,255,128,140,118,255,120,132,109,255,112,125,100,255,94,108,86,255,140,152,130,255,162,172,149,255,180,189,164,255,188,195,175,255,194,204,180,255,184,197,172,255,178,190,174,255,245,252,237,255,240,249,232,255,205,216,199,255,195,208,190,255,204,212,192,255,208,215,194,255,210,218,197,255,211,219,198,255,194,206,184,255,145,157,135,255,206,218,196,255,214,226,204,255,215,227,207,255,216,228,208,255,219,231,211,255,176,188,168,255,156,167,150,255,213,224,207,255,211,222,205,255,213,224,207,255,212,221,204,255,207,218,201,255,141,154,136,255,180,193,175,255,206,218,201,255,206,217,200,255,204,215,198,255,205,216,198,255,184,197,176,255,139,152,138,255,199,211,198,255,199,212,195,255,200,214,197,255,196,210,193,255,196,210,193,255,141,155,138,255,165,179,164,255,197,211,195,255,187,201,183,255,185,200,181,255,186,203,184,255,171,188,171,255,124,141,125,255,188,205,191,255,178,195,179,255,177,194,178,255,175,192,177,255,175,192,175,255,109,128,111,255,130,147,137,255,172,190,178,255,156,175,157,255,131,152,137,255,162,183,168,255,159,180,165,255,157,178,164,255,166,186,175,255,162,182,171,255,181,201,190,255,186,206,196,255,193,210,200,255,123,140,122,255,104,119,101,255,191,207,194,255,175,195,177,255,87,102,82,255,127,144,128,255,199,220,209,255,240,238,229,255,238,245,231,255,186,199,180,255,164,176,155,255,222,228,208,255,225,229,209,255,217,222,202,255,211,216,196,255,196,203,186,255,166,179,155,255,118,134,107,255,155,164,145,255,141,152,130,255,133,146,121,255,124,136,112,255,118,130,106,255,114,127,108,255,100,113,95,255,150,160,143,255,171,180,163,255,184,196,176,255,195,207,185,255,201,213,189,255,204,217,191,255,166,179,157,255,207,220,198,255,210,222,198,255,212,222,197,255,213,222,202,255,214,225,201,255,181,195,169,255,164,177,160,255,242,249,234,255,240,248,232,255,204,215,198,255,196,209,191,255,223,228,209,255,229,234,214,255,228,233,213,255,228,233,213,255,207,219,197,255,147,159,137,255,204,216,194,255,218,230,209,255,219,231,211,255,217,229,209,255,219,231,211,255,176,188,168,255,150,161,144,255,211,222,205,255,212,223,206,255,211,222,205,255,213,223,206,255,209,220,203,255,140,152,135,255,179,193,174,255,207,218,201,255,206,217,200,255,203,214,197,255,205,216,198,255,181,194,173,255,137,150,136,255,199,211,198,255,197,210,192,255,198,212,195,255,195,209,192,255,200,214,197,255,142,156,139,255,161,175,161,255,195,209,193,255,190,204,186,255,188,203,184,255,185,202,184,255,169,186,168,255,121,138,122,255,186,202,189,255,174,191,175,255,172,189,173,255,171,188,172,255,172,189,172,255,109,127,111,255,129,146,136,255,170,187,176,255,157,176,158,255,136,157,142,255,162,183,168,255,161,182,167,255,164,185,171,255,167,187,177,255,162,182,171,255,183,203,192,255,187,207,196,255,185,202,192,255,117,134,116,255,106,121,104,255,194,209,196,255,172,192,174,255,89,104,84,255,129,147,129,255,198,220,207,255,198,203,172,255,205,216,192,255,169,184,164,255,135,149,126,255,174,188,165,255,147,162,139,255,125,140,117,255,106,121,98,255,97,113,91,255,96,118,94,255,83,107,81,255,139,157,131,255,166,179,160,255,184,197,178,255,195,208,187,255,203,218,194,255,208,219,194,255,168,176,153,255,217,224,203,255,223,228,209,255,223,226,208,255,223,227,207,255,222,228,208,255,201,209,188,255,162,171,150,255,213,222,201,255,230,237,216,255,233,238,218,255,236,240,221,255,235,241,221,255,191,200,177,255,166,175,151,255,241,247,229,255,239,246,228,255,207,216,197,255,201,213,193,255,224,232,214,255,228,235,217,255,227,234,216,255,228,235,216,255,211,221,197,255,150,159,138,255,208,217,197,255,220,229,210,255,218,230,210,255,217,229,208,255,217,229,207,255,175,187,163,255,150,160,142,255,212,221,204,255,213,222,205,255,213,222,205,255,214,222,201,255,208,216,196,255,144,154,136,255,177,189,172,255,206,217,203,255,207,218,204,255,205,216,202,255,206,218,203,255,184,197,174,255,134,147,129,255,198,211,193,255,198,211,188,255,198,211,190,255,195,208,188,255,195,208,188,255,141,155,135,255,159,175,162,255,191,206,191,255,188,201,185,255,185,199,181,255,185,199,182,255,168,184,166,255,122,140,121,255,185,203,184,255,176,189,169,255,175,188,168,255,172,185,164,255,169,183,164,255,102,120,106,255,130,148,134,255,175,193,179,255,158,177,163,255,136,157,142,255,164,185,170,255,161,182,167,255,164,185,170,255,172,193,178,255,162,183,168,255,185,206,191,255,192,212,197,255,159,177,163,255,115,133,119,255,120,138,124,255,195,213,199,255,172,190,176,255,73,91,77,255,130,148,134,255,206,224,210,255,136,140,111,255,144,154,130,255,126,141,122,255,106,119,97,255,152,166,143,255,153,167,144,255,167,181,158,255,178,192,169,255,193,206,185,255,187,206,183,255,154,176,150,255,211,226,201,255,222,233,214,255,224,235,217,255,222,234,213,255,220,232,210,255,210,220,196,255,165,173,149,255,219,226,205,255,237,241,222,255,239,242,223,255,240,244,224,255,239,245,224,255,213,221,200,255,167,176,155,255,222,230,209,255,242,249,228,255,243,248,228,255,243,247,228,255,240,247,226,255,195,204,181,255,166,176,151,255,241,247,228,255,238,245,228,255,207,215,197,255,201,212,192,255,226,233,215,255,229,236,218,255,227,234,216,255,227,234,216,255,213,222,199,255,147,157,135,255,204,213,193,255,220,229,210,255,220,232,212,255,218,230,209,255,218,230,208,255,178,190,167,255,152,161,144,255,213,222,205,255,214,223,206,255,215,224,207,255,215,223,202,255,209,219,198,255,141,152,134,255,179,191,173,255,205,216,200,255,206,217,201,255,202,213,197,255,202,213,196,255,184,198,175,255,136,149,132,255,196,209,191,255,198,212,188,255,196,209,189,255,194,207,187,255,200,212,192,255,143,156,137,255,155,171,158,255,189,205,189,255,185,198,182,255,181,194,177,255,175,189,172,255,159,175,157,255,115,133,115,255,178,197,178,255,159,174,155,255,159,174,155,255,156,171,152,255,154,170,151,255,103,121,107,255,135,153,139,255,177,194,180,255,161,179,165,255,132,153,138,255,154,175,160,255,139,160,145,255,131,152,137,255,124,145,130,255,117,138,123,255,171,192,177,255,169,189,174,255,127,145,131,255,127,145,131,255,131,149,135,255,185,203,189,255,160,178,164,255,96,114,100,255,137,155,141,255,205,223,209,255,153,154,127,255,207,215,192,255,193,208,189,255,155,168,148,255,218,226,207,255,227,234,216,255,229,236,218,255,229,236,218,255,233,240,222,255,212,225,204,255,160,175,151,255,219,229,205,255,243,248,231,255,246,250,235,255,250,254,237,255,253,255,239,255,220,228,205,255,162,171,147,255,221,228,207,255,249,253,234,255,252,255,237,255,253,255,237,255,252,255,238,255,222,230,209,255,165,174,153,255,223,231,210,255,247,253,233,255,246,251,231,255,244,249,230,255,243,249,228,255,200,208,185,255,166,175,151,255,240,246,227,255,238,245,227,255,207,216,197,255,200,211,191,255,227,235,217,255,230,237,219,255,226,233,215,255,226,233,215,255,216,226,202,255,150,159,138,255,206,215,195,255,221,230,211,255,219,231,211,255,214,226,205,255,215,227,205,255,177,189,166,255,149,160,143,255,210,221,204,255,209,220,203,255,211,221,204,255,212,221,200,255,208,218,197,255,140,151,133,255,175,188,170,255,200,213,193,255,202,215,195,255,201,214,194,255,202,215,195,255,179,193,170,255,131,144,127,255,191,204,186,255,192,206,182,255,192,205,185,255,188,201,181,255,192,205,185,255,136,149,130,255,158,174,160,255,187,202,187,255,172,185,169,255,166,179,162,255,165,179,162,255,151,167,149,255,119,138,119,255,176,195,176,255,150,168,152,255,147,165,149,255,144,162,146,255,141,159,143,255,98,116,100,255,110,128,112,255,130,148,132,255,109,128,112,255,84,105,90,255,105,126,111,255,105,126,111,255,115,136,121,255,131,152,137,255,130,151,136,255,166,187,172,255,152,172,157,255,107,125,111,255,115,133,119,255,128,146,132,255,170,188,174,255,144,162,148,255,130,148,134,255,151,169,155,255,197,215,201,255,138,134,108,255,235,240,220,255,203,217,200,255,153,169,147,255,223,228,210,255,242,245,228,255,248,251,234,255,250,253,236,255,252,254,238,255,221,230,211,255,161,173,151,255,226,231,210,255,255,255,243,255,254,254,241,255,253,254,239,255,253,254,238,255,226,234,211,255,163,172,148,255,220,227,206,255,252,255,238,255,253,255,237,255,252,255,237,255,252,255,238,255,222,230,210,255,161,170,149,255,219,227,206,255,244,251,231,255,244,249,229,255,240,245,226,255,239,246,225,255,200,209,186,255,164,174,149,255,239,245,227,255,238,245,227,255,207,216,197,255,198,209,189,255,227,234,216,255,229,236,218,255,226,233,215,255,226,233,215,255,214,224,200,255,150,159,138,255,207,216,196,255,220,229,210,255,219,231,211,255,216,228,207,255,217,229,207,255,180,192,168,255,149,161,141,255,210,222,202,255,208,220,200,255,209,220,200,255,209,218,197,255,207,217,197,255,142,155,136,255,173,186,168,255,202,216,193,255,202,216,193,255,199,213,190,255,199,213,190,255,178,192,171,255,130,145,129,255,194,208,192,255,185,200,178,255,185,199,180,255,180,193,175,255,178,191,173,255,131,144,127,255,152,168,154,255,175,190,175,255,162,176,159,255,160,173,156,255,158,172,155,255,138,154,136,255,101,120,101,255,134,154,135,255,115,136,121,255,109,130,115,255,99,120,105,255,96,117,102,255,76,94,78,255,89,107,91,255,127,145,129,255,126,145,129,255,127,148,133,255,159,180,165,255,163,184,169,255,166,187,172,255,171,192,177,255,160,181,166,255,178,199,184,255,193,213,198,255,162,180,166,255,129,147,133,255,115,133,119,255,134,152,138,255,137,155,141,255,139,157,143,255,157,175,161,255,193,211,197,255,109,103,80,255,238,240,222,255,205,218,201,255,150,166,146,255,230,234,218,255,255,255,243,255,254,254,241,255,251,252,238,255,255,255,241,255,224,230,212,255,165,174,153,255,230,234,213,255,255,255,242,255,254,252,240,255,255,254,241,255,255,255,242,255,231,239,215,255,163,172,148,255,218,225,204,255,251,254,237,255,250,254,235,255,248,251,232,255,249,255,234,255,223,231,210,255,163,172,151,255,218,227,206,255,244,251,230,255,244,249,229,255,239,244,225,255,238,244,224,255,202,210,187,255,160,169,145,255,238,244,225,255,237,244,226,255,208,217,198,255,196,207,187,255,224,232,214,255,227,234,216,255,226,233,215,255,226,233,215,255,211,221,197,255,145,154,133,255,203,212,192,255,218,227,208,255,216,228,208,255,215,227,206,255,215,227,205,255,179,191,167,255,143,156,135,255,203,216,196,255,203,216,196,255,204,216,196,255,202,213,191,255,199,211,190,255,137,150,131,255,169,184,165,255,198,212,190,255,194,208,185,255,188,202,179,255,185,200,176,255,168,183,161,255,126,140,124,255,183,197,180,255,171,186,164,255,171,184,166,255,168,181,163,255,161,173,155,255,126,139,122,255,127,143,130,255,141,156,141,255,130,143,127,255,126,139,122,255,113,127,110,255,105,121,103,255,72,90,72,255,101,120,102,255,116,137,122,255,131,152,137,255,149,170,155,255,163,184,169,255,142,160,144,255,140,158,142,255,174,192,176,255,158,176,160,255,135,156,141,255,164,185,170,255,162,183,168,255,161,182,167,255,165,186,171,255,146,167,152,255,167,188,173,255,191,212,197,255,182,200,186,255,189,207,193,255,166,184,170,255,131,149,135,255,119,137,123,255,124,142,128,255,150,168,154,255,172,190,176,255,78,69,47,255,235,234,219,255,220,231,217,255,152,169,149,255,226,230,216,255,255,255,244,255,255,255,243,255,255,255,243,255,255,255,242,255,225,232,213,255,164,173,152,255,225,229,208,255,255,255,244,255,254,254,242,255,254,255,241,255,255,255,242,255,231,239,216,255,162,171,147,255,216,223,202,255,250,254,236,255,251,254,236,255,248,252,233,255,248,254,234,255,227,235,214,255,162,171,150,255,216,224,203,255,242,249,228,255,243,248,228,255,243,247,228,255,241,247,227,255,204,213,190,255,156,166,141,255,236,242,224,255,237,244,226,255,208,217,198,255,194,206,186,255,222,230,212,255,225,232,214,255,224,231,213,255,225,232,214,255,215,224,201,255,146,155,134,255,202,211,191,255,220,229,210,255,214,226,206,255,213,225,204,255,212,224,201,255,179,191,167,255,148,161,138,255,203,217,194,255,202,216,193,255,201,215,192,255,197,209,187,255,192,205,184,255,133,147,128,255,167,182,163,255,181,196,175,255,175,190,169,255,172,187,166,255,171,187,165,255,159,176,156,255,117,133,119,255,147,164,149,255,134,151,131,255,127,141,123,255,126,139,122,255,118,131,114,255,94,107,91,255,93,110,96,255,122,137,122,255,135,149,132,255,147,160,143,255,157,171,154,255,166,182,165,255,136,155,136,255,172,191,172,255,172,190,174,255,168,186,170,255,163,181,165,255,164,182,166,255,139,158,139,255,138,157,138,255,169,188,169,255,147,166,148,255,134,155,140,255,160,181,166,255,158,179,164,255,161,182,167,255,166,187,172,255,156,177,162,255,171,192,177,255,185,205,190,255,184,202,188,255,189,207,193,255,190,208,194,255,187,205,191,255,164,182,168,255,126,144,130,255,130,148,134,255,139,157,143,255,62,50,31,255,212,209,195,255,224,236,222,255,153,171,153,255,226,231,219,255,255,255,246,255,251,254,243,255,251,253,243,255,254,255,241,255,229,238,219,255,162,174,152,255,220,225,203,255,253,255,242,255,252,254,243,255,253,255,241,255,254,255,242,255,232,240,217,255,160,169,145,255,213,220,199,255,249,254,235,255,252,255,237,255,250,254,234,255,249,255,234,255,227,236,215,255,159,168,147,255,212,221,200,255,240,247,226,255,241,246,226,255,242,246,228,255,241,247,227,255,206,214,191,255,154,164,139,255,236,242,223,255,236,243,225,255,209,217,199,255,193,204,184,255,222,229,211,255,224,231,213,255,222,229,211,255,222,229,211,255,214,224,200,255,148,157,136,255,203,212,192,255,215,224,205,255,210,222,202,255,208,220,199,255,204,216,194,255,178,190,166,255,152,166,143,255,194,208,185,255,185,199,176,255,182,195,173,255,177,189,167,255,171,185,163,255,127,142,122,255,145,161,142,255,150,164,147,255,137,151,134,255,128,142,125,255,122,137,119,255,112,130,110,255,82,98,84,255,117,134,119,255,122,139,118,255,144,157,139,255,157,170,153,255,170,183,166,255,159,172,156,255,160,176,163,255,186,202,186,255,187,200,184,255,185,198,181,255,180,194,177,255,179,194,177,255,135,153,135,255,167,185,166,255,172,187,168,255,169,184,165,255,168,183,164,255,170,185,166,255,139,158,139,255,140,159,140,255,170,189,170,255,148,167,149,255,132,153,138,255,163,184,169,255,158,179,164,255,155,176,161,255,163,184,169,255,154,175,160,255,170,191,176,255,185,206,191,255,182,200,186,255,188,206,192,255,189,207,193,255,189,207,193,255,193,211,197,255,193,211,197,255,169,187,173,255,135,153,139,255,50,38,19,255,180,178,163,255,229,241,227,255,154,172,153,255,221,227,214,255,253,255,245,255,251,254,243,255,253,255,245,255,253,255,242,255,232,243,223,255,161,174,151,255,216,223,201,255,253,255,243,255,253,255,245,255,253,255,243,255,252,255,241,255,233,242,219,255,160,169,145,255,211,218,197,255,247,252,233,255,251,254,236,255,250,254,234,255,247,253,233,255,226,234,213,255,158,167,146,255,213,222,200,255,243,250,229,255,244,248,229,255,238,243,224,255,238,244,223,255,206,214,191,255,153,163,138,255,235,241,223,255,236,243,225,255,208,217,198,255,192,204,184,255,222,229,211,255,223,230,212,255,220,227,209,255,219,226,207,255,205,214,191,255,145,154,133,255,199,208,188,255,201,210,191,255,191,203,183,255,187,199,178,255,182,194,172,255,161,173,149,255,132,147,124,255,161,176,153,255,144,159,136,255,137,152,129,255,134,147,124,255,130,144,122,255,102,117,98,255,98,115,96,255,117,131,116,255,126,140,125,255,145,159,144,255,162,176,160,255,177,194,174,255,149,165,151,255,191,207,192,255,198,215,195,255,196,210,192,255,195,208,191,255,194,207,190,255,166,179,163,255,158,174,161,255,188,203,188,255,183,196,180,255,178,191,174,255,178,192,175,255,172,188,170,255,135,153,135,255,166,185,165,255,170,183,163,255,167,180,160,255,165,178,158,255,168,182,163,255,138,157,138,255,136,155,136,255,165,184,165,255,151,170,152,255,138,159,144,255,161,182,167,255,159,180,165,255,161,182,167,255,157,178,163,255,144,165,150,255,169,190,175,255,186,206,191,255,188,206,192,255,187,205,191,255,188,206,192,255,188,206,192,255,191,209,195,255,193,211,197,255,191,209,195,255,194,212,198,255,28,28,16,255,147,150,137,255,235,243,227,255,158,173,152,255,220,228,215,255,251,255,246,255,253,255,247,255,253,254,246,255,255,254,248,255,233,240,223,255,160,173,148,255,214,221,200,255,255,254,242,255,255,253,243,255,255,253,242,255,255,253,242,255,236,242,220,255,153,167,140,255,205,218,192,255,250,253,232,255,251,253,232,255,251,253,233,255,250,253,232,255,230,233,212,255,156,163,142,255,211,216,196,255,240,243,224,255,241,242,224,255,235,244,220,255,232,243,218,255,204,216,193,255,147,161,138,255,235,240,218,255,238,244,221,255,210,218,195,255,191,200,177,255,210,224,201,255,206,220,197,255,200,214,191,255,195,209,186,255,187,201,178,255,141,155,132,255,175,189,166,255,161,175,152,255,144,161,141,255,136,153,134,255,131,148,129,255,120,137,119,255,96,110,97,255,124,138,125,255,127,141,128,255,138,152,139,255,151,168,152,255,173,190,174,255,162,179,163,255,174,191,175,255,202,214,197,255,204,216,197,255,204,216,195,255,201,213,191,255,196,208,188,255,160,172,152,255,194,206,186,255,194,207,187,255,193,206,186,255,189,202,182,255,192,205,185,255,168,181,161,255,159,172,155,255,189,202,184,255,185,198,179,255,178,192,172,255,175,192,173,255,172,189,171,255,135,152,136,255,166,182,166,255,169,182,162,255,169,183,163,255,166,182,164,255,166,183,166,255,142,158,145,255,140,157,144,255,165,185,170,255,140,161,147,255,117,137,128,255,129,149,140,255,117,137,128,255,109,129,118,255,101,122,105,255,97,118,101,255,153,174,157,255,179,199,183,255,189,205,192,255,196,212,199,255,190,206,193,255,190,206,193,255,190,206,195,255,193,210,198,255,190,210,198,255,196,216,204,255,20,21,10,255,113,117,104,255,234,244,227,255,158,173,154,255,217,225,211,255,254,255,246,255,254,255,245,255,254,254,245,255,255,255,247,255,233,242,222,255,159,173,145,255,209,219,195,255,252,254,239,255,254,255,241,255,255,255,242,255,255,255,242,255,235,243,220,255,156,170,143,255,202,215,190,255,247,252,229,255,249,253,231,255,244,249,227,255,243,248,226,255,232,237,215,255,154,163,142,255,206,215,194,255,233,240,220,255,228,233,213,255,227,235,211,255,227,237,213,255,201,213,190,255,143,156,133,255,238,244,222,255,242,248,226,255,211,219,196,255,178,188,164,255,184,197,174,255,168,182,159,255,154,168,145,255,150,164,141,255,143,157,134,255,107,121,98,255,128,142,119,255,125,139,116,255,134,147,128,255,148,161,143,255,171,184,166,255,183,196,178,255,162,173,159,255,199,210,196,255,205,216,202,255,210,221,207,255,208,221,203,255,206,219,201,255,177,190,172,255,178,191,173,255,203,214,198,255,198,210,191,255,196,208,187,255,196,208,186,255,194,206,186,255,158,170,150,255,195,207,187,255,194,206,186,255,190,203,183,255,188,201,181,255,190,203,182,255,168,181,161,255,159,172,155,255,186,199,181,255,177,190,170,255,177,191,171,255,175,192,173,255,175,192,173,255,139,156,139,255,175,191,175,255,173,186,166,255,164,178,158,255,150,167,148,255,143,160,143,255,109,125,112,255,104,121,107,255,114,134,120,255,87,108,93,255,76,96,84,255,99,119,107,255,107,127,115,255,126,147,134,255,144,165,148,255,145,166,149,255,167,188,171,255,147,167,150,255,156,172,156,255,189,206,190,255,200,217,201,255,193,210,195,255,197,213,202,255,190,208,196,255,187,207,195,255,186,206,194,255,15,15,5,255,83,86,74,255,229,237,223,255,161,176,157,255,212,219,203,255,254,255,242,255,254,255,241,255,255,254,241,255,255,255,243,255,234,244,221,255,156,171,141,255,204,214,189,255,251,253,236,255,254,255,239,255,251,255,236,255,251,255,236,255,236,244,221,255,153,166,142,255,196,209,184,255,239,244,222,255,239,246,225,255,237,246,225,255,234,243,222,255,221,230,209,255,151,164,141,255,198,210,188,255,224,233,212,255,218,226,205,255,213,221,198,255,204,213,190,255,182,194,171,255,133,146,126,255,192,198,178,255,194,200,179,255,160,168,147,255,127,136,115,255,144,156,134,255,143,155,133,255,152,164,142,255,166,178,156,255,187,199,177,255,169,181,159,255,198,210,188,255,214,226,204,255,219,228,211,255,216,225,208,255,213,222,205,255,206,215,198,255,175,184,167,255,210,219,202,255,207,216,199,255,204,213,196,255,204,213,192,255,204,213,192,255,180,189,167,255,182,191,170,255,201,212,195,255,195,206,188,255,195,207,185,255,197,209,187,255,195,207,187,255,154,166,146,255,192,204,184,255,193,206,186,255,187,200,180,255,190,203,183,255,190,203,183,255,167,180,160,255,162,175,158,255,192,205,188,255,181,194,175,255,174,188,168,255,161,178,159,255,147,164,145,255,106,123,106,255,130,146,130,255,122,135,115,255,114,128,108,255,102,118,100,255,100,117,100,255,83,99,86,255,109,127,113,255,145,165,151,255,136,157,142,255,129,150,135,255,154,175,160,255,152,173,158,255,155,176,161,255,161,182,167,255,152,173,158,255,172,193,178,255,153,173,157,255,115,132,114,255,128,145,127,255,166,183,165,255,193,209,193,255,201,217,207,255,194,211,201,255,191,210,199,255,196,216,205,255,8,9,1,255,51,54,45,255,179,188,174,255,160,174,157,255,209,215,198,255,254,255,240,255,253,255,239,255,253,254,238,255,253,255,238,255,236,246,219,255,152,169,138,255,199,210,184,255,246,253,234,255,245,254,233,255,240,249,228,255,238,247,226,255,233,242,219,255,150,163,138,255,194,207,182,255,236,241,219,255,223,233,211,255,218,230,208,255,215,227,205,255,205,217,195,255,135,149,127,255,160,174,151,255,171,183,161,255,163,175,153,255,159,168,145,255,156,165,142,255,155,165,144,255,121,133,113,255,172,178,158,255,197,203,182,255,189,197,176,255,192,201,180,255,225,234,213,255,224,233,212,255,227,236,215,255,229,238,217,255,224,236,214,255,192,204,182,255,208,220,198,255,214,226,204,255,212,219,201,255,212,219,201,255,211,218,200,255,208,215,197,255,178,183,163,255,212,217,197,255,208,212,193,255,206,211,190,255,205,213,189,255,210,218,194,255,182,190,166,255,182,190,167,255,199,210,193,255,197,208,190,255,197,209,188,255,196,208,186,255,197,209,189,255,159,171,151,255,194,206,186,255,194,207,187,255,192,205,185,255,186,199,179,255,175,188,168,255,150,163,143,255,134,147,130,255,145,158,141,255,130,143,123,255,119,132,112,255,105,120,101,255,103,118,100,255,81,95,80,255,124,138,123,255,138,150,130,255,144,158,139,255,153,169,151,255,160,177,160,255,112,128,115,255,139,156,143,255,166,186,172,255,146,168,152,255,131,152,133,255,155,176,157,255,152,173,154,255,149,169,151,255,162,180,166,255,149,167,153,255,175,193,179,255,183,201,186,255,163,180,162,255,114,131,113,255,116,133,114,255,144,161,145,255,177,193,184,255,193,209,199,255,196,215,204,255,202,222,211,255,10,9,4,255,26,29,22,255,106,114,103,255,147,161,146,255,207,216,199,255,249,255,237,255,250,254,237,255,249,252,235,255,244,249,229,255,231,245,216,255,152,168,138,255,193,205,183,255,234,245,224,255,230,242,220,255,226,238,216,255,225,237,215,255,220,229,208,255,147,159,137,255,177,190,168,255,204,209,189,255,183,193,172,255,163,176,154,255,144,156,134,255,136,148,126,255,109,124,101,255,148,163,140,255,184,196,174,255,201,212,190,255,221,227,205,255,228,236,215,255,237,245,226,255,199,208,191,255,232,237,218,255,241,247,227,255,211,219,198,255,201,210,189,255,230,238,217,255,226,234,213,255,223,231,210,255,217,225,204,255,218,227,206,255,188,197,176,255,208,217,196,255,216,225,204,255,211,216,198,255,211,215,198,255,209,213,196,255,205,209,192,255,170,175,155,255,206,211,191,255,205,210,190,255,204,209,189,255,201,209,185,255,204,212,188,255,182,190,166,255,179,188,164,255,201,212,195,255,198,209,191,255,195,207,186,255,191,203,181,255,189,201,181,255,149,161,141,255,172,184,164,255,160,172,152,255,142,155,135,255,124,137,117,255,112,125,105,255,88,101,81,255,94,107,90,255,135,148,131,255,152,165,145,255,160,173,153,255,172,187,168,255,165,179,161,255,121,135,120,255,172,186,170,255,168,181,161,255,162,176,157,255,153,169,151,255,151,168,150,255,94,110,97,255,132,150,136,255,166,186,171,255,143,165,149,255,127,148,129,255,144,165,146,255,148,169,149,255,154,174,156,255,159,177,165,255,153,171,159,255,171,189,177,255,180,198,185,255,196,213,196,255,127,144,128,255,124,141,125,255,133,149,135,255,136,152,142,255,173,189,180,255,158,177,166,255,131,151,140,255,11,10,6,255,16,18,13,255,55,63,54,255,102,116,103,255,204,218,201,255,237,249,232,255,236,246,229,255,236,245,228,255,236,242,224,255,226,239,213,255,146,163,137,255,170,181,164,255,192,202,186,255,183,194,177,255,176,187,170,255,171,182,165,255,179,188,168,255,140,152,130,255,164,177,155,255,189,193,173,255,193,200,181,255,198,208,189,255,210,219,200,255,227,236,217,255,202,215,192,255,226,238,216,255,245,254,233,255,246,254,233,255,242,247,227,255,239,244,225,255,239,247,230,255,195,204,187,255,227,232,215,255,236,242,224,255,213,221,203,255,197,206,187,255,230,236,216,255,225,230,210,255,223,228,208,255,220,226,205,255,220,229,208,255,193,202,181,255,207,216,195,255,215,224,203,255,210,218,197,255,209,217,196,255,208,216,195,255,205,213,192,255,172,181,160,255,210,219,198,255,208,217,196,255,206,215,194,255,204,214,191,255,197,207,183,255,173,183,159,255,163,173,150,255,170,181,164,255,158,169,151,255,149,161,140,255,146,158,136,255,145,157,137,255,103,115,95,255,148,160,140,255,153,165,145,255,151,164,144,255,157,170,150,255,171,184,164,255,144,157,138,255,146,159,142,255,190,203,185,255,180,193,174,255,170,183,163,255,167,180,162,255,157,170,152,255,116,128,113,255,173,185,170,255,155,168,148,255,154,169,149,255,151,167,149,255,152,169,152,255,98,114,101,255,136,153,139,255,167,187,172,255,142,164,149,255,133,154,139,255,157,178,163,255,152,173,158,255,155,175,161,255,171,187,176,255,167,183,172,255,177,193,182,255,172,188,177,255,160,176,165,255,106,122,111,255,96,112,101,255,84,99,89,255,58,73,66,255,44,60,53,255,19,39,30,255,11,31,22,255,2,1,1,255,5,7,3,255,25,33,25,255,53,66,55,255,183,200,185,255,198,216,199,255,186,200,185,255,179,192,177,255,175,182,167,255,174,188,165,255,128,145,124,255,150,161,150,255,181,189,177,255,194,202,189,255,217,225,212,255,235,243,230,255,242,251,231,255,215,227,205,255,230,241,220,255,252,255,237,255,250,254,236,255,252,254,239,255,251,255,238,255,250,255,238,255,207,215,194,255,225,234,212,255,241,248,227,255,239,244,224,255,241,245,225,255,236,240,223,255,237,243,227,255,196,205,189,255,226,230,214,255,236,241,224,255,212,220,201,255,191,200,181,255,228,233,213,255,222,227,207,255,220,225,205,255,219,224,204,255,218,226,205,255,194,202,181,255,206,214,193,255,214,222,201,255,213,222,201,255,209,218,197,255,207,216,195,255,200,209,188,255,154,165,148,255,180,191,174,255,166,177,160,255,159,170,153,255,144,158,135,255,143,157,134,255,112,126,103,255,107,120,98,255,139,150,133,255,149,161,142,255,171,183,161,255,188,200,178,255,190,202,182,255,132,144,124,255,193,205,185,255,204,216,196,255,194,207,187,255,192,205,185,255,185,198,178,255,129,142,122,255,144,157,140,255,176,189,172,255,161,174,155,255,161,174,154,255,160,173,155,255,147,160,142,255,116,128,113,255,177,189,174,255,166,179,159,255,168,182,162,255,164,181,162,255,160,177,160,255,99,115,102,255,139,156,142,255,171,191,176,255,153,174,159,255,139,159,147,255,158,178,166,255,148,168,156,255,135,154,143,255,122,138,128,255,97,113,103,255,70,86,76,255,41,57,48,255,22,37,30,255,10,25,18,255,5,20,13,255,15,30,23,255,26,41,34,255,32,49,41,255,67,86,78,255,71,91,82,255,1,0,0,255,1,3,1,255,12,20,12,255,46,59,49,255,150,170,156,255,164,186,170,255,183,202,188,255,206,222,209,255,228,236,221,255,236,249,229,255,210,227,208,255,228,239,232,255,251,255,250,255,251,255,246,255,250,255,246,255,247,253,243,255,250,255,241,255,219,230,211,255,228,239,221,255,254,255,240,255,249,251,234,255,247,250,233,255,244,247,230,255,246,249,232,255,210,218,197,255,227,233,212,255,242,245,226,255,242,243,225,255,238,241,222,255,237,241,223,255,239,245,229,255,193,200,186,255,226,230,213,255,239,244,227,255,212,219,201,255,197,205,186,255,232,236,217,255,229,232,213,255,227,230,211,255,225,228,209,255,222,230,209,255,189,197,176,255,192,200,179,255,187,195,174,255,168,180,158,255,158,170,148,255,149,161,139,255,137,149,127,255,100,114,96,255,134,148,131,255,140,154,137,255,156,170,153,255,173,190,169,255,191,209,187,255,152,171,148,255,158,175,153,255,214,225,208,255,211,223,204,255,204,216,195,255,197,209,187,255,182,194,174,255,119,131,111,255,178,190,170,255,173,186,166,255,171,184,164,255,166,179,159,255,170,183,163,255,122,135,115,255,150,163,146,255,178,191,173,255,171,184,164,255,172,185,165,255,174,187,169,255,156,169,151,255,117,130,115,255,183,195,180,255,174,187,167,255,178,192,173,255,176,192,174,255,173,190,173,255,123,139,126,255,139,156,142,255,138,158,143,255,112,133,119,255,83,103,94,255,54,74,65,255,33,53,44,255,16,35,26,255,8,24,14,255,7,23,13,255,21,37,27,255,35,50,42,255,58,73,70,255,49,64,61,255,82,97,94,255,165,180,176,255,138,153,146,255,84,100,93,255,155,175,166,255,167,187,178,255,2,3,7,255,0,2,2,255,5,9,6,255,78,85,77,255,244,244,242,255,255,254,253,255,255,254,251,255,255,253,248,255,254,253,248,255,254,255,249,255,231,233,225,255,233,238,227,255,254,255,244,255,255,255,242,255,253,255,241,255,253,255,241,255,254,255,241,255,226,229,212,255,233,235,219,255,252,254,238,255,252,253,234,255,246,248,228,255,243,247,229,255,240,247,231,255,207,215,195,255,226,233,213,255,241,245,225,255,238,240,222,255,239,243,222,255,236,242,220,255,240,248,225,255,197,207,183,255,227,234,213,255,239,247,226,255,213,222,201,255,184,195,173,255,205,219,194,255,184,198,173,255,173,187,162,255,165,179,154,255,160,172,150,255,127,139,117,255,127,139,120,255,136,147,130,255,146,158,138,255,163,175,155,255,185,197,177,255,188,200,180,255,128,143,120,255,206,220,197,255,215,226,205,255,214,224,202,255,213,222,195,255,208,217,193,255,141,152,128,255,151,163,141,255,189,200,183,255,182,194,175,255,177,189,168,255,177,189,166,255,161,176,149,255,114,127,108,255,180,194,173,255,174,188,161,255,179,193,167,255,180,194,170,255,184,197,179,255,128,141,126,255,145,161,149,255,184,202,181,255,181,199,176,255,182,199,182,255,188,200,186,255,170,183,169,255,133,149,137,255,173,189,178,255,153,167,157,255,137,153,143,255,116,133,123,255,86,104,94,255,65,78,71,255,32,47,40,255,10,26,18,255,4,20,12,255,7,21,16,255,15,30,25,255,32,47,42,255,57,73,68,255,82,103,93,255,103,125,113,255,147,169,156,255,172,194,180,255,187,207,195,255,103,123,104,255,122,139,124,255,205,222,210,255,143,162,143,255,85,97,81,255,157,171,157,255,193,214,199,255,1,1,5,255,3,6,6,255,8,12,9,255,58,65,57,255,239,241,238,255,255,255,254,255,255,255,250,255,255,254,248,255,253,254,247,255,255,255,250,255,231,234,224,255,232,237,226,255,255,255,245,255,254,255,242,255,251,253,239,255,250,252,238,255,253,255,240,255,227,232,214,255,230,233,217,255,249,253,236,255,244,247,227,255,244,248,228,255,243,248,230,255,242,249,231,255,216,225,205,255,220,229,208,255,245,252,231,255,240,245,225,255,237,242,220,255,228,234,212,255,215,223,200,255,167,177,153,255,175,182,161,255,182,190,169,255,156,165,144,255,127,138,116,255,145,157,133,255,144,156,132,255,160,172,148,255,174,186,162,255,197,209,185,255,153,165,142,255,186,198,177,255,219,231,211,255,219,231,210,255,216,228,206,255,212,224,202,255,190,202,180,255,121,136,113,255,187,201,178,255,192,204,182,255,185,194,172,255,181,189,165,255,183,193,168,255,128,140,117,255,147,160,138,255,181,193,170,255,182,194,169,255,179,192,166,255,186,199,171,255,176,190,166,255,115,128,111,255,180,193,175,255,185,199,175,255,187,201,178,255,191,204,184,255,193,206,188,255,141,154,140,255,152,169,157,255,182,199,181,255,163,180,162,255,151,167,153,255,136,148,136,255,107,120,109,255,75,90,80,255,48,64,54,255,25,38,29,255,12,27,17,255,7,24,14,255,9,26,16,255,9,21,13,255,34,49,40,255,65,81,71,255,73,90,80,255,99,114,107,255,138,153,146,255,151,165,159,255,158,174,167,255,164,185,176,255,157,179,166,255,175,197,184,255,184,206,191,255,195,216,203,255,101,121,102,255,120,137,121,255,201,218,206,255,139,158,139,255,79,92,76,255,155,169,155,255,200,221,206,255,3,4,7,255,5,6,6,255,3,7,4,255,54,61,53,255,230,233,227,255,255,255,252,255,254,255,249,255,252,253,245,255,251,252,244,255,255,255,247,255,232,235,225,255,231,237,224,255,254,255,243,255,252,254,240,255,253,255,241,255,254,255,242,255,250,255,240,255,228,237,218,255,229,237,219,255,250,255,240,255,247,255,235,255,245,253,232,255,236,244,223,255,227,236,217,255,186,198,176,255,179,191,169,255,185,194,173,255,176,184,163,255,168,173,151,255,157,163,140,255,156,164,141,255,120,129,105,255,169,176,155,255,200,208,187,255,191,200,179,255,164,176,154,255,225,233,212,255,223,231,210,255,223,231,210,255,223,231,209,255,218,231,204,255,151,164,138,255,181,193,169,255,204,216,193,255,195,207,184,255,189,201,177,255,184,196,172,255,161,174,150,255,117,132,107,255,181,194,169,255,185,197,173,255,185,195,171,255,189,198,175,255,192,202,179,255,131,143,122,255,154,167,147,255,187,200,175,255,191,204,178,255,190,203,175,255,196,209,179,255,174,187,168,255,129,141,129,255,191,203,190,255,193,206,187,255,184,197,179,255,170,183,166,255,155,167,154,255,128,141,130,255,102,118,109,255,72,89,73,255,36,53,36,255,18,34,22,255,5,17,7,255,6,18,9,255,9,23,16,255,25,40,33,255,48,60,50,255,68,83,72,255,94,112,100,255,122,139,127,255,101,115,100,255,139,155,140,255,169,187,171,255,150,168,152,255,138,154,141,255,164,180,167,255,155,171,158,255,155,172,160,255,160,180,169,255,148,168,157,255,171,191,177,255,181,202,188,255,191,211,197,255,97,116,97,255,117,133,117,255,193,209,197,255,139,157,138,255,85,97,81,255,154,169,154,255,190,210,196,255,7,7,11,255,5,7,6,255,12,17,13,255,126,132,125,255,241,243,237,255,255,255,250,255,251,252,243,255,254,255,245,255,254,255,245,255,254,255,246,255,234,239,226,255,229,237,221,255,254,255,242,255,252,255,238,255,251,255,238,255,249,253,236,255,244,254,233,255,212,224,202,255,193,205,183,255,200,212,190,255,189,198,179,255,180,189,169,255,171,179,158,255,159,167,146,255,121,134,111,255,135,149,126,255,174,184,163,255,192,200,179,255,207,212,191,255,221,227,205,255,229,237,214,255,162,171,147,255,217,224,203,255,236,244,223,255,212,221,200,255,168,180,158,255,217,220,201,255,215,218,199,255,209,212,193,255,204,208,188,255,198,210,183,255,142,155,128,255,177,190,165,255,192,204,180,255,187,199,175,255,182,194,170,255,189,201,177,255,173,185,161,255,123,137,112,255,185,199,174,255,190,202,177,255,199,209,185,255,193,202,181,255,196,206,187,255,134,146,128,255,147,160,142,255,193,204,188,255,201,212,195,255,193,205,185,255,180,192,171,255,158,170,155,255,119,130,122,255,118,130,120,255,92,105,89,255,67,79,66,255,45,57,45,255,20,32,20,255,13,25,15,255,7,19,13,255,21,35,22,255,44,58,45,255,63,76,67,255,90,102,92,255,105,117,108,255,104,119,111,255,176,190,182,255,174,187,173,255,182,196,181,255,179,196,180,255,176,193,177,255,108,122,105,255,144,160,142,255,167,185,166,255,140,159,140,255,133,150,132,255,154,171,153,255,148,165,147,255,155,172,156,255,158,178,167,255,155,175,163,255,171,192,177,255,178,198,184,255,183,201,187,255,96,114,95,255,122,138,121,255,197,212,199,255,134,151,133,255,80,91,75,255,153,165,152,255,190,210,195,255,7,8,11,255,7,9,9,255,19,23,20,255,185,192,184,255,237,241,233,255,253,255,247,255,253,255,245,255,253,255,243,255,254,255,245,255,251,255,242,255,227,235,219,255,211,220,201,255,221,226,208,255,206,210,193,255,194,198,181,255,183,187,170,255,169,180,159,255,136,148,126,255,127,139,117,255,161,173,151,255,178,188,170,255,195,203,185,255,215,220,199,255,231,234,212,255,169,181,158,255,179,191,169,255,232,241,220,255,227,235,214,255,225,230,208,255,227,233,210,255,217,225,202,255,141,151,127,255,215,222,201,255,234,242,221,255,217,226,205,255,170,182,160,255,209,213,194,255,213,216,197,255,212,215,196,255,211,214,195,255,200,212,185,255,144,157,131,255,179,191,167,255,195,207,184,255,196,208,186,255,193,205,183,255,198,210,188,255,175,187,165,255,119,133,112,255,191,204,184,255,202,214,194,255,200,209,190,255,202,212,195,255,195,206,189,255,148,161,144,255,136,149,135,255,143,152,147,255,113,123,116,255,77,87,78,255,50,60,50,255,27,40,25,255,12,23,14,255,9,20,11,255,14,27,12,255,26,38,28,255,47,59,47,255,67,79,67,255,64,76,65,255,107,120,113,255,161,175,161,255,182,196,180,255,189,202,191,255,190,202,190,255,173,185,176,255,129,144,134,255,185,200,190,255,177,189,173,255,177,190,173,255,170,186,169,255,165,182,164,255,103,118,99,255,141,157,138,255,165,184,164,255,139,158,138,255,131,148,129,255,160,177,158,255,157,174,154,255,155,172,155,255,158,178,166,255,153,173,159,255,177,198,183,255,181,202,186,255,161,179,164,255,98,116,94,255,123,138,120,255,194,209,196,255,134,151,132,255,69,80,64,255,149,162,148,255,185,203,189,255,7,8,11,255,11,13,13,255,12,15,12,255,175,181,174,255,226,232,221,255,233,239,227,255,218,224,210,255,204,211,195,255,196,201,186,255,190,196,181,255,158,166,148,255,135,145,124,255,161,169,148,255,168,176,155,255,189,197,176,255,205,213,192,255,221,230,209,255,185,194,173,255,177,186,165,255,239,248,227,255,236,243,228,255,242,246,231,255,226,227,208,255,228,226,204,255,165,173,151,255,174,183,162,255,216,223,202,255,218,222,202,255,215,220,199,255,215,221,199,255,206,214,191,255,131,141,117,255,216,223,202,255,231,239,218,255,213,222,201,255,172,183,161,255,211,219,200,255,213,220,202,255,211,218,200,255,208,215,196,255,208,220,196,255,147,159,136,255,181,193,172,255,203,215,195,255,197,208,191,255,196,207,190,255,197,208,191,255,175,186,169,255,131,145,128,255,162,175,158,255,152,163,147,255,132,140,125,255,108,118,102,255,74,86,71,255,45,58,44,255,25,38,26,255,11,20,18,255,9,18,15,255,23,32,27,255,40,51,42,255,56,69,53,255,52,63,54,255,111,122,112,255,147,160,144,255,174,186,174,255,184,196,183,255,193,206,189,255,141,153,137,255,155,166,156,255,193,206,190,255,188,201,184,255,184,196,183,255,185,198,181,255,162,175,160,255,124,140,126,255,186,201,187,255,174,185,168,255,169,183,165,255,163,178,159,255,154,170,152,255,101,115,98,255,143,158,141,255,167,186,167,255,143,162,143,255,126,143,124,255,139,156,137,255,127,144,125,255,119,136,119,255,113,131,119,255,120,138,125,255,167,185,170,255,157,175,159,255,131,149,133,255,113,131,109,255,131,145,126,255,198,212,198,255,130,146,128,255,98,107,92,255,158,169,156,255,134,151,137,255,5,6,9,255,16,18,18,255,10,15,11,255,163,170,162,255,184,191,180,255,157,165,150,255,157,166,149,255,173,182,165,255,194,201,184,255,210,217,201,255,183,192,173,255,172,183,161,255,235,244,222,255,236,244,223,255,233,241,220,255,232,240,219,255,238,244,222,255,186,191,169,255,167,172,150,255,225,230,208,255,232,235,222,255,214,214,200,255,131,125,108,255,99,90,70,255,177,180,160,255,218,223,203,255,226,228,209,255,231,232,214,255,227,232,210,255,220,226,203,255,215,223,200,255,172,182,158,255,226,233,212,255,238,246,225,255,212,221,200,255,173,185,163,255,214,226,206,255,218,230,210,255,218,230,210,255,215,227,207,255,212,224,204,255,160,172,153,255,171,182,166,255,178,189,174,255,160,171,157,255,133,144,130,255,100,111,97,255,69,81,67,255,49,62,51,255,35,47,37,255,14,23,15,255,10,17,9,255,13,24,10,255,21,33,20,255,27,41,29,255,51,65,54,255,90,101,90,255,128,139,126,255,166,177,161,255,187,198,182,255,179,191,173,255,131,143,131,255,193,205,191,255,198,211,193,255,192,204,189,255,190,203,186,255,195,208,187,255,134,148,126,255,152,164,151,255,186,199,178,255,182,196,173,255,178,191,173,255,174,187,166,255,152,166,146,255,120,137,118,255,178,194,176,255,152,164,144,255,143,155,135,255,126,140,119,255,117,131,111,255,90,104,89,255,118,134,118,255,123,141,125,255,95,113,96,255,83,100,82,255,95,112,94,255,93,110,92,255,103,121,104,255,122,140,127,255,135,153,139,255,167,186,169,255,122,141,123,255,105,122,106,255,122,137,117,255,141,154,136,255,187,200,186,255,135,149,132,255,146,155,140,255,132,143,129,255,149,164,151,255,6,7,10,255,18,20,20,255,14,19,15,255,159,164,158,255,255,255,249,255,235,244,228,255,230,239,222,255,234,243,224,255,236,244,226,255,243,250,232,255,186,196,175,255,157,170,146,255,229,238,217,255,231,239,218,255,228,236,215,255,227,235,214,255,233,237,216,255,179,182,161,255,165,168,147,255,216,219,198,255,241,243,230,255,219,216,204,255,111,102,85,255,78,65,45,255,156,155,136,255,138,140,122,255,104,103,85,255,124,122,105,255,157,161,139,255,142,149,126,255,132,140,117,255,141,151,127,255,169,176,155,255,225,233,212,255,226,235,214,255,181,192,171,255,205,218,197,255,193,206,186,255,173,186,166,255,155,167,148,255,127,139,122,255,90,101,85,255,62,73,59,255,35,45,34,255,22,32,23,255,11,21,12,255,13,23,14,255,21,32,23,255,24,36,29,255,53,64,58,255,81,90,85,255,106,113,108,255,132,143,131,255,168,180,168,255,132,145,135,255,145,161,150,255,197,209,188,255,206,218,194,255,199,211,186,255,199,212,186,255,182,196,175,255,121,133,118,255,184,196,181,255,192,205,185,255,191,204,188,255,187,200,181,255,183,197,172,255,128,142,117,255,152,164,147,255,179,193,168,255,162,176,150,255,155,169,147,255,148,162,137,255,133,147,123,255,101,118,96,255,121,139,117,255,98,110,88,255,85,98,75,255,66,81,58,255,64,78,57,255,52,65,55,255,93,108,98,255,121,139,127,255,113,131,118,255,118,135,119,255,145,162,146,255,149,166,150,255,153,170,155,255,160,178,164,255,155,173,159,255,171,189,172,255,121,139,121,255,79,95,79,255,99,114,92,255,130,144,124,255,165,178,164,255,154,168,151,255,119,128,113,255,153,164,150,255,187,203,190,255,13,9,0,255,15,20,14,255,10,23,19,255,117,131,122,255,245,255,253,255,247,255,252,255,249,251,246,255,238,235,230,255,227,230,207,255,236,242,213,255,178,184,156,255,164,170,142,255,230,234,212,255,241,245,223,255,240,244,220,255,240,244,218,255,243,248,224,255,185,190,167,255,166,171,148,255,191,196,173,255,106,106,92,255,91,88,79,255,57,53,46,255,27,21,15,255,6,7,0,255,83,86,74,255,138,141,128,255,21,24,16,255,43,52,38,255,74,86,69,255,52,65,48,255,71,84,67,255,83,96,76,255,131,144,124,255,147,161,140,255,101,119,97,255,75,87,77,255,53,64,56,255,29,40,32,255,20,31,23,255,14,26,14,255,13,25,13,255,28,40,28,255,49,61,49,255,75,87,73,255,104,116,101,255,138,151,134,255,150,163,145,255,116,129,109,255,181,194,173,255,199,213,190,255,203,216,192,255,203,213,189,255,205,217,195,255,143,156,135,255,144,157,137,255,188,200,178,255,195,207,185,255,194,206,184,255,194,207,184,255,175,189,164,255,121,134,115,255,181,194,174,255,170,184,159,255,171,183,159,255,164,176,152,255,158,170,146,255,122,135,112,255,128,142,129,255,135,149,135,255,112,126,110,255,102,116,99,255,92,105,87,255,82,95,78,255,59,75,58,255,74,91,75,255,83,98,79,255,94,109,90,255,107,122,103,255,115,131,112,255,93,112,92,255,149,162,144,255,171,186,167,255,139,159,139,255,131,148,130,255,150,167,149,255,146,163,145,255,151,169,151,255,153,173,154,255,145,164,145,255,164,180,162,255,163,177,163,255,122,135,126,255,79,89,72,255,121,133,113,255,155,171,152,255,114,129,110,255,113,131,114,255,163,181,168,255,180,199,188,255,6,2,0,255,32,39,36,255,69,89,86,255,119,143,133,255,210,231,223,255,229,245,239,255,248,255,251,255,252,254,250,255,245,249,236,255,242,246,230,255,186,190,175,255,165,169,153,255,230,232,222,255,250,252,241,255,251,253,240,255,249,251,237,255,249,254,242,255,207,213,201,255,195,201,189,255,246,252,240,255,154,164,149,255,4,12,1,255,6,12,1,255,9,15,6,255,3,9,2,255,69,75,63,255,206,212,198,255,32,38,29,255,14,20,9,255,35,43,30,255,22,33,19,255,34,46,32,255,55,64,48,255,30,41,24,255,11,24,6,255,10,24,6,255,16,27,15,255,25,35,24,255,44,54,43,255,75,85,74,255,117,129,115,255,116,128,114,255,160,172,158,255,190,202,188,255,188,201,184,255,191,204,187,255,195,208,189,255,178,191,171,255,118,131,112,255,183,196,175,255,192,206,183,255,198,211,187,255,201,211,187,255,199,211,189,255,137,150,129,255,148,162,141,255,193,205,183,255,192,204,182,255,182,194,172,255,172,185,162,255,157,171,146,255,120,133,114,255,161,174,154,255,146,160,134,255,136,148,124,255,122,134,110,255,104,116,92,255,71,83,60,255,58,72,59,255,76,90,76,255,90,104,88,255,101,114,97,255,118,131,113,255,120,133,116,255,109,125,109,255,144,161,144,255,137,152,133,255,134,149,130,255,129,144,125,255,126,142,123,255,92,111,91,255,142,155,137,255,167,182,163,255,135,155,135,255,130,147,129,255,151,168,150,255,149,166,148,255,148,166,148,255,153,172,153,255,144,162,143,255,170,185,167,255,180,194,179,255,162,176,166,255,131,140,122,255,154,166,146,255,89,105,86,255,104,119,100,255,130,146,129,255,155,173,159,255,152,170,159,255,13,10,6,255,34,45,43,255,112,139,136,255,141,175,165,255,172,201,195,255,197,220,215,255,226,243,238,255,243,254,250,255,252,255,252,255,254,255,253,255,233,235,232,255,231,233,230,255,249,249,250,255,255,255,255,255,253,253,253,255,254,254,252,255,250,253,252,255,252,255,255,255,247,251,250,255,255,255,255,255,172,190,176,255,75,93,78,255,50,66,53,255,34,48,37,255,31,37,29,255,34,40,27,255,192,198,184,255,47,53,44,255,8,11,2,255,20,24,14,255,14,20,10,255,27,34,23,255,34,39,27,255,57,63,51,255,114,122,109,255,115,126,112,255,160,169,153,255,182,191,174,255,199,208,191,255,217,226,209,255,219,230,213,255,152,163,146,255,171,182,165,255,191,202,185,255,188,199,181,255,186,198,178,255,191,203,181,255,170,182,158,255,109,121,101,255,171,183,162,255,187,199,177,255,182,193,170,255,179,189,165,255,177,189,167,255,130,143,122,255,139,152,132,255,158,170,148,255,141,153,131,255,126,138,116,255,120,132,109,255,108,122,97,255,79,92,73,255,105,118,99,255,101,115,89,255,101,113,89,255,106,118,94,255,114,126,102,255,102,114,92,255,114,128,115,255,143,157,142,255,148,162,145,255,153,167,149,255,150,163,145,255,144,158,140,255,122,138,120,255,166,183,167,255,145,160,141,255,149,164,145,255,152,166,148,255,151,167,148,255,96,116,95,255,144,157,139,255,167,182,163,255,134,154,134,255,125,142,124,255,146,163,145,255,149,166,148,255,143,161,143,255,155,175,155,255,157,174,156,255,167,182,164,255,167,181,166,255,192,206,194,255,153,162,143,255,118,130,110,255,104,120,101,255,89,104,83,255,98,115,97,255,138,156,142,255,150,168,156,255,16,15,12,255,20,35,34,255,88,121,117,255,111,152,142,255,135,169,162,255,156,184,179,255,185,207,203,255,215,235,229,255,237,244,242,255,249,253,252,255,252,255,255,255,251,255,254,255,255,255,255,255,254,254,254,255,253,253,253,255,255,255,254,255,246,249,247,255,227,232,228,255,211,216,212,255,175,180,176,255,119,135,121,255,69,86,72,255,35,49,37,255,30,42,33,255,22,28,20,255,58,64,51,255,184,190,176,255,37,43,34,255,8,8,3,255,18,19,13,255,9,12,5,255,8,13,6,255,0,0,0,255,127,129,122,255,245,249,240,255,199,206,195,255,228,237,217,255,230,238,217,255,225,233,212,255,219,227,206,255,215,226,205,255,144,156,134,255,161,173,151,255,179,191,169,255,168,180,160,255,168,180,158,255,164,176,152,255,142,154,129,255,58,70,50,255,116,128,107,255,145,157,135,255,141,153,129,255,134,144,121,255,123,135,113,255,95,108,87,255,84,98,78,255,97,110,88,255,92,104,82,255,100,112,90,255,112,125,102,255,130,144,119,255,108,121,102,255,150,163,144,255,162,176,150,255,165,177,153,255,164,176,152,255,164,176,152,255,135,148,125,255,151,164,149,255,170,184,168,255,153,167,149,255,158,173,153,255,161,174,155,255,151,165,146,255,121,137,119,255,182,199,181,255,167,182,163,255,168,183,164,255,168,183,164,255,164,181,161,255,101,119,99,255,148,159,142,255,164,177,159,255,134,154,134,255,130,148,129,255,149,166,148,255,142,159,141,255,149,167,148,255,155,173,154,255,142,159,140,255,172,187,168,255,183,197,180,255,159,173,159,255,84,93,73,255,129,141,121,255,172,187,170,255,112,125,105,255,93,108,91,255,93,109,94,255,113,131,119,255,22,24,19,255,18,32,29,255,72,102,98,255,92,129,119,255,119,150,143,255,154,181,176,255,193,218,211,255,220,243,235,255,247,254,247,255,250,254,245,255,235,241,231,255,216,222,212,255,199,201,194,255,184,185,178,255,165,167,156,255,120,122,110,255,83,90,77,255,59,67,54,255,39,47,34,255,38,46,33,255,42,48,38,255,17,23,14,255,21,24,17,255,9,10,5,255,1,8,0,255,109,118,104,255,160,168,154,255,5,10,4,255,6,7,1,255,3,4,0,255,8,11,7,255,28,32,25,255,81,83,75,255,193,195,186,255,240,245,235,255,190,197,187,255,218,227,205,255,216,224,201,255,214,222,199,255,204,212,189,255,196,205,184,255,106,115,94,255,94,103,82,255,127,136,115,255,123,132,113,255,125,134,114,255,120,129,107,255,102,112,88,255,53,62,43,255,78,87,67,255,105,114,93,255,105,115,91,255,113,123,99,255,105,118,95,255,109,122,101,255,115,129,109,255,159,171,149,255,165,177,155,255,175,187,165,255,178,190,168,255,171,185,160,255,128,141,122,255,170,183,164,255,166,180,155,255,168,180,155,255,169,181,157,255,173,185,161,255,127,139,116,255,147,159,144,255,176,189,172,255,176,189,171,255,177,190,171,255,178,191,170,255,158,172,153,255,117,134,115,255,182,199,181,255,171,184,166,255,170,183,165,255,168,181,163,255,163,178,159,255,99,116,97,255,140,151,134,255,147,160,142,255,130,148,128,255,124,141,123,255,145,162,144,255,117,134,116,255,128,145,127,255,148,165,146,255,143,158,139,255,175,189,170,255,152,166,148,255,140,155,136,255,101,111,90,255,136,147,128,255,187,203,185,255,130,144,123,255,104,118,99,255,105,121,105,255,81,97,84,255,21,22,14,255,19,31,27,255,111,134,130,255,133,159,148,255,165,188,180,255,185,207,200,255,182,203,194,255,160,183,171,255,140,150,136,255,110,115,101,255,77,83,69,255,63,69,55,255,55,58,45,255,41,43,30,255,47,49,34,255,71,74,56,255,80,88,68,255,86,95,74,255,92,101,80,255,165,174,152,255,134,136,126,255,7,5,3,255,3,0,0,255,9,4,1,255,4,10,2,255,76,85,71,255,59,67,53,255,4,10,3,255,40,43,33,255,103,107,96,255,159,165,153,255,144,152,139,255,208,213,201,255,245,251,239,255,225,232,220,255,184,195,181,255,207,219,198,255,194,206,184,255,182,194,172,255,165,177,155,255,141,150,129,255,69,78,57,255,54,63,42,255,74,83,62,255,76,84,69,255,66,74,58,255,86,95,77,255,70,79,60,255,64,73,55,255,70,79,59,255,151,160,138,255,174,184,161,255,172,182,158,255,147,159,137,255,133,146,125,255,145,159,139,255,187,199,177,255,183,195,173,255,178,190,168,255,174,186,164,255,171,184,159,255,117,130,111,255,180,194,174,255,186,199,174,255,188,200,176,255,189,201,177,255,191,203,179,255,133,145,122,255,149,162,145,255,187,200,183,255,185,198,180,255,176,190,169,255,179,192,170,255,157,171,151,255,115,132,112,255,182,199,181,255,176,189,171,255,173,186,168,255,169,182,164,255,163,177,159,255,102,118,99,255,136,146,128,255,138,149,132,255,130,148,128,255,122,139,121,255,149,166,148,255,135,152,134,255,143,160,142,255,157,173,152,255,168,182,162,255,142,155,135,255,143,157,137,255,174,189,169,255,99,109,86,255,129,140,121,255,187,202,186,255,125,137,115,255,88,101,83,255,162,176,161,255,126,141,128,255,34,37,24,255,25,34,25,255,98,113,107,255,97,108,99,255,83,98,88,255,75,91,81,255,57,73,62,255,38,55,42,255,29,39,28,255,19,27,16,255,15,23,12,255,17,25,14,255,17,19,11,255,7,8,0,255,53,55,43,255,209,210,198,255,255,255,249,255,205,216,199,255,166,177,160,255,210,221,204,255,41,44,37,255,0,0,0,255,5,3,1,255,7,3,2,255,7,15,7,255,42,53,38,255,61,72,57,255,121,131,121,255,200,207,192,255,224,233,216,255,222,232,215,255,158,171,153,255,207,216,199,255,231,242,225,255,212,225,207,255,152,166,148,255,145,160,139,255,122,137,116,255,107,122,101,255,99,114,93,255,98,106,89,255,67,74,58,255,55,62,46,255,27,34,18,255,18,24,13,255,10,16,5,255,49,55,42,255,47,53,39,255,73,80,62,255,87,94,75,255,149,157,136,255,181,189,166,255,179,189,165,255,157,169,147,255,132,145,124,255,143,156,136,255,188,201,179,255,189,200,178,255,191,203,181,255,196,208,186,255,184,197,173,255,117,130,111,255,180,193,173,255,191,205,180,255,190,202,178,255,191,203,179,255,193,205,181,255,139,151,127,255,149,160,143,255,185,196,180,255,182,194,175,255,186,198,178,255,181,195,172,255,161,175,153,255,118,134,115,255,182,198,180,255,170,181,164,255,170,181,164,255,169,179,163,255,166,178,161,255,106,121,102,255,142,151,134,255,141,152,135,255,133,150,131,255,132,149,131,255,148,165,147,255,145,162,144,255,152,168,150,255,178,193,172,255,144,157,137,255,146,158,138,255,174,188,168,255,179,194,171,255,93,103,79,255,131,142,123,255,199,214,199,255,128,140,117,255,87,100,80,255,172,186,169,255,180,194,179,255,32,35,19,255,7,15,5,255,25,34,27,255,32,33,25,255,36,43,34,255,39,51,40,255,33,45,32,255,19,31,17,255,10,17,11,255,0,6,2,255,0,5,1,255,0,3,0,255,4,4,3,255,3,4,1,255,0,1,0,255,101,102,96,255,197,205,195,255,214,225,213,255,162,172,161,255,201,212,200,255,94,101,93,255,46,53,45,255,5,8,3,255,3,5,2,255,42,51,43,255,149,160,145,255,210,221,205,255,201,211,201,255,184,195,176,255,159,172,149,255,141,155,132,255,117,132,109,255,151,163,143,255,172,185,165,255,161,175,155,255,110,128,106,255,128,147,127,255,145,164,144,255,163,182,162,255,172,190,170,255,188,195,181,255,93,99,85,255,47,53,39,255,39,45,31,255,7,12,5,255,12,17,10,255,33,39,29,255,49,56,43,255,101,108,90,255,149,157,137,255,125,133,111,255,164,172,150,255,181,191,167,255,169,181,159,255,141,154,133,255,138,151,131,255,191,203,181,255,198,210,188,255,196,208,186,255,195,208,185,255,187,201,176,255,126,139,120,255,183,196,177,255,192,206,180,255,193,205,181,255,191,203,179,255,187,199,175,255,139,151,128,255,151,162,146,255,189,200,183,255,184,196,176,255,182,194,173,255,180,194,171,255,162,177,155,255,120,136,115,255,181,198,179,255,170,181,164,255,169,180,163,255,168,179,162,255,164,176,159,255,105,120,101,255,148,157,140,255,146,157,140,255,127,143,124,255,131,148,130,255,148,165,147,255,154,171,153,255,175,191,173,255,141,156,135,255,132,146,126,255,180,192,172,255,178,191,170,255,182,198,173,255,99,109,84,255,131,143,124,255,195,210,195,255,122,134,111,255,89,102,81,255,170,184,168,255,198,212,198,255,10,19,16,255,1,6,3,255,6,8,4,255,8,8,3,255,6,6,3,255,6,6,4,255,12,15,12,255,7,23,16,255,7,17,12,255,4,10,6,255,2,6,2,255,6,8,5,255,2,3,2,255,4,4,4,255,2,2,2,255,7,7,7,255,26,29,24,255,162,168,160,255,182,193,181,255,210,223,208,255,218,231,208,255,160,172,151,255,26,38,25,255,8,22,14,255,74,88,71,255,119,132,114,255,142,153,136,255,124,135,118,255,116,123,102,255,119,126,110,255,136,145,127,255,144,156,130,255,184,190,174,255,226,232,218,255,225,234,216,255,182,194,174,255,206,219,195,255,202,214,190,255,197,209,185,255,191,203,179,255,190,203,176,255,110,119,97,255,30,37,22,255,57,62,51,255,46,53,44,255,18,24,21,255,30,36,33,255,35,43,33,255,102,114,93,255,168,180,158,255,168,180,158,255,132,144,122,255,183,195,171,255,170,182,158,255,141,153,129,255,135,146,122,255,190,200,176,255,201,211,187,255,195,205,181,255,200,210,186,255,184,198,173,255,125,138,119,255,182,195,176,255,193,206,181,255,195,204,183,255,195,205,184,255,189,203,180,255,136,150,127,255,147,160,143,255,186,199,182,255,184,197,178,255,183,196,176,255,181,194,174,255,160,173,154,255,122,135,118,255,184,197,180,255,173,186,166,255,169,182,162,255,164,177,157,255,160,174,154,255,101,116,97,255,149,164,145,255,146,161,142,255,123,137,119,255,130,144,127,255,158,172,155,255,179,193,176,255,134,149,132,255,136,155,136,255,153,171,152,255,175,189,172,255,179,195,177,255,170,188,168,255,86,95,78,255,132,143,126,255,194,209,189,255,116,131,107,255,86,96,76,255,174,185,170,255,197,213,198,255,21,30,28,255,13,20,17,255,7,12,7,255,0,1,0,255,1,1,0,255,9,9,7,255,14,17,14,255,11,25,18,255,13,23,18,255,10,16,12,255,6,11,7,255,5,8,5,255,3,4,3,255,2,4,3,255,4,6,5,255,7,9,8,255,0,2,0,255,62,68,60,255,200,210,199,255,206,219,205,255,136,151,131,255,126,141,122,255,106,118,104,255,113,123,114,255,134,148,130,255,126,139,121,255,184,196,179,255,192,202,185,255,207,213,192,255,211,218,202,255,215,224,206,255,177,189,163,255,203,209,193,255,243,249,234,255,231,239,222,255,182,193,173,255,203,215,192,255,203,215,191,255,202,214,190,255,197,209,185,255,195,207,181,255,116,126,103,255,30,37,22,255,36,41,29,255,71,79,66,255,29,35,29,255,31,37,31,255,35,43,30,255,97,108,87,255,171,183,161,255,186,198,176,255,155,167,145,255,154,166,142,255,174,186,162,255,140,152,128,255,136,148,124,255,174,184,160,255,190,200,176,255,196,206,182,255,197,207,183,255,187,201,176,255,125,138,119,255,185,198,179,255,193,206,181,255,196,205,184,255,193,205,183,255,192,206,183,255,139,153,131,255,149,162,145,255,190,203,185,255,184,197,178,255,181,194,173,255,180,193,173,255,161,174,155,255,123,136,119,255,187,200,183,255,171,184,164,255,169,182,162,255,169,182,162,255,159,172,152,255,102,117,98,255,140,155,136,255,149,164,145,255,119,134,116,255,149,163,146,255,182,195,179,255,131,145,128,255,142,157,140,255,159,178,159,255,151,169,150,255,176,190,173,255,174,190,172,255,155,172,153,255,86,96,79,255,127,138,121,255,198,214,193,255,110,126,102,255,83,93,73,255,173,185,169,255,195,212,196,255,26,38,34,255,26,37,33,255,20,27,22,255,7,10,4,255,1,4,0,255,8,8,6,255,16,19,16,255,17,30,23,255,18,29,23,255,13,21,17,255,11,17,13,255,7,12,8,255,5,7,6,255,4,6,5,255,10,12,11,255,7,9,7,255,1,3,0,255,12,17,11,255,110,120,109,255,203,216,203,255,199,219,204,255,194,211,196,255,204,215,201,255,209,215,201,255,195,207,190,255,165,177,160,255,213,224,207,255,215,224,207,255,215,221,200,255,214,221,205,255,217,225,207,255,158,170,144,255,190,195,180,255,238,244,230,255,228,237,219,255,184,196,176,255,208,220,198,255,211,223,201,255,212,224,202,255,206,219,196,255,199,212,186,255,125,135,112,255,33,40,24,255,22,27,16,255,59,67,51,255,54,61,52,255,30,38,28,255,33,42,26,255,91,103,81,255,156,168,145,255,170,182,160,255,188,200,178,255,160,172,148,255,146,158,134,255,149,161,137,255,131,143,120,255,141,153,131,255,166,178,156,255,199,211,189,255,198,211,188,255,189,203,178,255,125,138,119,255,184,197,177,255,194,208,183,255,194,204,183,255,187,199,177,255,187,201,178,255,133,147,125,255,147,160,143,255,184,197,180,255,180,193,174,255,181,194,174,255,181,194,173,255,160,173,154,255,121,134,117,255,185,198,181,255,171,184,164,255,166,179,159,255,161,174,154,255,158,171,151,255,99,114,95,255,123,138,119,255,141,156,137,255,135,150,131,255,157,171,154,255,124,138,121,255,125,139,122,255,123,138,121,255,107,126,107,255,119,136,118,255,170,185,168,255,163,179,161,255,123,140,121,255,96,106,89,255,135,145,128,255,195,211,191,255,111,127,104,255,91,101,84,255,177,188,174,255,192,209,195,255,22,39,33,255,32,47,41,255,30,41,34,255,19,27,20,255,9,15,8,255,4,6,1,255,15,18,13,255,20,32,23,255,20,33,24,255,14,25,17,255,12,22,14,255,10,17,10,255,7,13,8,255,8,13,9,255,12,17,13,255,4,9,6,255,0,2,0,255,9,13,7,255,31,39,30,255,132,144,132,255,217,240,231,255,232,251,241,255,229,239,225,255,221,225,208,255,183,195,177,255,160,172,154,255,226,236,219,255,233,242,224,255,238,245,224,255,233,240,224,255,232,241,223,255,167,180,154,255,188,193,178,255,238,245,230,255,229,238,220,255,186,198,177,255,213,225,203,255,217,229,207,255,216,228,206,255,208,220,198,255,203,215,189,255,128,138,115,255,29,35,22,255,23,28,17,255,31,39,21,255,69,77,64,255,67,75,63,255,29,38,19,255,105,117,94,255,130,142,120,255,133,145,123,255,162,174,152,255,161,173,149,255,127,139,115,255,123,135,111,255,138,150,127,255,152,164,142,255,171,183,161,255,201,213,191,255,193,205,183,255,186,200,175,255,123,136,117,255,179,192,172,255,194,208,182,255,195,207,185,255,191,204,181,255,192,207,184,255,138,152,130,255,152,165,148,255,188,201,184,255,183,196,177,255,183,196,176,255,177,190,170,255,155,168,149,255,123,136,119,255,179,192,175,255,154,167,147,255,147,160,140,255,136,149,129,255,131,144,124,255,91,105,88,255,122,136,119,255,139,153,136,255,157,171,154,255,106,120,103,255,83,97,80,255,99,113,96,255,103,118,101,255,116,135,116,255,125,142,124,255,161,175,158,255,118,134,116,255,107,125,105,255,117,126,109,255,146,157,140,255,193,209,189,255,107,125,102,255,90,101,83,255,175,188,174,255,194,211,198,255,24,45,38,255,35,52,46,255,30,45,37,255,19,31,23,255,17,26,18,255,6,8,3,255,8,11,6,255,20,29,21,255,27,39,31,255,16,28,20,255,10,21,13,255,10,20,12,255,10,16,12,255,14,20,16,255,13,19,15,255,5,11,7,255,7,8,5,255,4,6,1,255,8,16,8,255,53,64,53,255,142,164,159,255,194,214,207,255,234,245,233,255,255,255,245,255,208,217,200,255,157,168,151,255,232,241,224,255,243,250,234,255,242,248,227,255,239,246,230,255,235,244,226,255,166,178,152,255,188,194,178,255,243,249,234,255,231,240,222,255,186,198,178,255,210,222,200,255,214,226,204,255,212,224,202,255,203,215,193,255,201,214,187,255,130,140,117,255,34,41,26,255,53,58,47,255,57,65,47,255,65,73,60,255,99,107,95,255,80,89,70,255,69,81,59,255,121,133,111,255,148,160,138,255,156,168,146,255,188,200,176,255,169,181,157,255,128,140,116,255,145,157,133,255,167,181,158,255,182,196,173,255,195,209,186,255,194,208,185,255,186,200,175,255,124,137,118,255,181,194,175,255,193,207,182,255,195,207,185,255,190,204,181,255,186,202,179,255,133,150,127,255,149,162,145,255,181,194,176,255,170,183,163,255,161,174,154,255,159,172,152,255,139,152,134,255,114,127,110,255,149,162,144,255,109,122,102,255,100,113,93,255,84,97,77,255,74,87,68,255,60,74,57,255,112,126,109,255,149,163,146,255,109,123,106,255,120,134,117,255,138,152,135,255,147,161,144,255,156,171,153,255,163,182,163,255,153,171,153,255,175,190,172,255,103,119,101,255,81,99,79,255,109,119,102,255,152,162,145,255,173,189,169,255,101,119,97,255,98,109,93,255,177,189,176,255,191,209,197,255,33,56,48,255,40,61,54,255,35,53,44,255,26,42,32,255,26,37,29,255,13,18,12,255,2,4,0,255,17,25,18,255,32,47,38,255,20,34,24,255,9,20,12,255,8,19,11,255,11,21,13,255,17,27,19,255,12,22,14,255,5,15,7,255,8,9,6,255,11,12,9,255,8,13,7,255,22,31,22,255,70,90,86,255,120,138,133,255,189,203,191,255,235,243,228,255,213,223,206,255,184,193,176,255,228,236,219,255,244,251,234,255,240,246,225,255,239,246,230,255,237,245,227,255,172,185,158,255,181,187,171,255,238,244,230,255,231,240,222,255,186,198,178,255,208,220,200,255,214,226,206,255,213,225,205,255,205,217,196,255,200,213,186,255,131,141,118,255,36,43,28,255,59,64,53,255,47,55,39,255,25,33,23,255,46,54,44,255,96,105,88,255,65,77,55,255,134,146,124,255,182,194,172,255,192,204,182,255,188,200,176,255,172,184,160,255,147,159,135,255,126,138,114,255,171,184,164,255,189,202,182,255,187,200,180,255,195,208,187,255,182,196,171,255,123,136,117,255,177,190,171,255,177,191,166,255,177,191,168,255,171,185,162,255,163,180,157,255,124,141,118,255,144,157,140,255,150,163,146,255,125,138,118,255,111,124,104,255,102,115,95,255,89,102,84,255,64,77,60,255,87,100,82,255,80,93,73,255,88,101,81,255,93,106,86,255,115,128,109,255,143,157,142,255,166,180,165,255,136,150,135,255,119,133,117,255,119,133,115,255,137,151,134,255,152,166,149,255,155,170,153,255,156,175,156,255,151,168,150,255,184,199,182,255,150,166,148,255,86,104,84,255,84,93,76,255,123,134,116,255,135,152,132,255,117,136,116,255,118,131,115,255,184,198,185,255,189,209,197,255,36,63,54,255,42,67,58,255,43,64,54,255,39,57,47,255,35,48,38,255,20,25,18,255,3,4,0,255,15,21,14,255,35,50,39,255,23,39,28,255,8,22,11,255,9,21,11,255,13,24,16,255,16,27,19,255,11,22,14,255,5,16,8,255,5,6,4,255,9,10,8,255,8,13,7,255,14,23,15,255,27,43,38,255,66,82,76,255,141,156,147,255,202,216,205,255,227,238,221,255,236,245,228,255,238,245,229,255,245,249,234,255,243,249,229,255,238,245,229,255,234,243,225,255,173,185,159,255,182,188,172,255,241,247,232,255,233,242,224,255,185,196,176,255,209,221,201,255,217,229,209,255,215,227,207,255,208,220,199,255,203,215,189,255,131,141,118,255,25,32,20,255,18,23,12,255,15,23,10,255,9,15,9,255,20,26,21,255,56,64,51,255,116,127,106,255,147,159,137,255,178,190,168,255,191,203,181,255,192,204,180,255,167,179,155,255,141,153,129,255,114,126,102,255,157,170,150,255,177,190,170,255,176,189,169,255,183,196,175,255,172,186,161,255,124,137,118,255,161,174,154,255,152,166,141,255,132,146,123,255,117,132,109,255,104,122,98,255,77,95,72,255,78,91,74,255,90,103,85,255,83,96,77,255,88,101,81,255,106,119,99,255,111,124,105,255,107,120,103,255,147,160,142,255,142,155,135,255,139,152,132,255,139,152,132,255,168,181,162,255,159,173,158,255,129,143,128,255,162,176,162,255,145,159,144,255,141,155,138,255,151,165,148,255,150,164,147,255,149,164,146,255,155,174,155,255,152,169,151,255,175,189,172,255,184,200,182,255,149,167,147,255,88,98,80,255,91,102,85,255,105,122,102,255,126,145,125,255,126,139,122,255,181,195,182,255,181,200,188,255,36,63,54,255,41,67,57,255,45,67,57,255,42,63,52,255,40,54,44,255,22,28,20,255,7,9,2,255,15,20,12,255,33,48,37,255,24,40,29,255,9,24,13,255,11,24,14,255,14,26,17,255,13,24,16,255,11,22,14,255,5,16,8,255,7,7,7,255,13,13,11,255,10,15,9,255,13,21,14,255,17,29,22,255,28,43,36,255,84,101,93,255,165,183,174,255,212,223,206,255,222,231,214,255,238,245,229,255,247,251,236,255,243,249,229,255,238,245,229,255,241,250,231,255,177,189,163,255,178,184,168,255,238,244,230,255,233,242,224,255,184,195,175,255,209,221,201,255,215,227,207,255,213,225,205,255,205,217,196,255,203,215,189,255,136,146,123,255,32,39,26,255,1,6,0,255,13,20,11,255,8,14,11,255,34,40,37,255,13,21,11,255,91,103,81,255,154,166,144,255,175,187,165,255,190,202,180,255,188,200,176,255,165,177,153,255,138,150,126,255,133,145,121,255,150,165,144,255,151,166,145,255,144,159,138,255,128,143,121,255,118,132,107,255,82,95,76,255,97,110,91,255,88,102,77,255,85,99,76,255,83,98,75,255,95,112,88,255,98,116,93,255,114,127,110,255,147,160,142,255,156,169,150,255,154,167,147,255,150,163,143,255,142,155,136,255,126,139,122,255,168,181,164,255,141,154,134,255,147,160,140,255,174,187,167,255,161,174,155,255,97,111,96,255,150,164,149,255,167,181,166,255,143,157,141,255,135,149,132,255,151,165,148,255,147,161,144,255,149,164,147,255,159,178,159,255,162,180,161,255,182,196,179,255,188,204,186,255,179,197,177,255,109,118,101,255,102,113,95,255,75,92,72,255,98,116,97,255,128,140,125,255,172,187,174,255,148,167,156,255,41,56,52,255,43,58,52,255,48,64,55,255,51,67,54,255,45,62,50,255,18,25,17,255,9,6,1,255,22,17,13,255,36,51,42,255,24,43,32,255,14,27,18,255,17,27,19,255,19,32,22,255,13,25,15,255,19,25,18,255,14,18,11,255,9,11,5,255,13,14,9,255,11,15,10,255,18,24,18,255,16,26,19,255,18,29,21,255,48,60,50,255,113,126,114,255,165,188,176,255,190,209,194,255,203,210,191,255,230,229,207,255,241,244,224,255,249,247,229,255,245,248,227,255,172,190,162,255,169,182,163,255,243,251,235,255,237,241,226,255,188,191,177,255,209,219,202,255,216,228,209,255,209,221,200,255,204,216,194,255,204,217,197,255,134,144,128,255,28,33,22,255,7,9,2,255,24,26,23,255,24,26,23,255,31,33,30,255,24,26,22,255,43,46,34,255,123,133,117,255,160,169,151,255,159,163,145,255,152,164,138,255,129,141,118,255,107,118,102,255,94,104,93,255,104,116,96,255,111,123,103,255,113,125,105,255,88,100,80,255,100,113,95,255,88,101,83,255,124,137,119,255,151,163,145,255,160,170,146,255,161,173,149,255,163,177,151,255,139,154,130,255,149,162,145,255,170,183,160,255,158,169,146,255,158,167,149,255,156,168,148,255,145,158,139,255,121,135,118,255,181,194,177,255,169,178,159,255,198,207,188,255,170,179,160,255,145,155,136,255,108,121,104,255,149,163,146,255,167,183,166,255,135,152,134,255,119,133,116,255,154,168,151,255,148,162,145,255,153,169,152,255,157,178,161,255,149,168,152,255,180,197,181,255,185,203,186,255,180,196,177,255,95,107,86,255,138,151,133,255,127,145,130,255,77,92,75,255,103,115,98,255,142,156,139,255,136,158,137,255,16,35,30,255,20,37,30,255,25,40,30,255,34,46,34,255,37,49,39,255,16,20,14,255,10,7,2,255,14,12,7,255,29,44,34,255,28,46,36,255,17,30,21,255,14,24,16,255,15,28,18,255,12,24,14,255,13,20,12,255,14,18,12,255,8,9,4,255,11,13,8,255,11,16,10,255,15,22,15,255,11,21,15,255,13,24,16,255,33,45,35,255,61,74,62,255,108,128,116,255,132,147,134,255,160,168,150,255,198,202,179,255,195,197,171,255,237,235,213,255,245,247,226,255,178,195,171,255,177,187,169,255,239,247,230,255,234,241,225,255,190,197,181,255,212,223,206,255,217,229,211,255,215,227,206,255,204,216,194,255,197,210,188,255,129,140,121,255,31,37,22,255,19,22,11,255,29,33,19,255,53,57,43,255,52,56,42,255,44,48,34,255,38,42,29,255,68,78,62,255,139,150,131,255,108,113,95,255,86,98,71,255,74,86,63,255,82,93,77,255,96,107,94,255,143,155,136,255,156,168,148,255,170,182,162,255,179,191,171,255,174,187,169,255,131,144,126,255,170,183,165,255,165,178,159,255,165,175,152,255,167,180,155,255,168,182,156,255,129,144,120,255,148,161,145,255,184,198,175,255,180,191,169,255,180,190,172,255,179,191,171,255,166,179,160,255,121,135,117,255,188,201,184,255,200,209,190,255,165,174,155,255,151,160,141,255,172,181,163,255,108,121,104,255,150,163,146,255,167,183,165,255,133,150,132,255,109,123,106,255,151,165,148,255,123,136,119,255,138,154,137,255,151,172,155,255,148,167,150,255,177,194,178,255,186,204,188,255,184,200,182,255,99,111,90,255,153,166,149,255,184,202,188,255,110,124,107,255,92,103,87,255,96,111,93,255,125,145,126,255,17,41,35,255,15,36,28,255,9,22,14,255,10,18,7,255,15,21,12,255,10,11,5,255,11,11,5,255,17,22,15,255,43,58,47,255,30,45,34,255,23,36,26,255,17,28,18,255,16,28,18,255,18,29,19,255,13,20,13,255,9,12,6,255,3,5,0,255,10,12,7,255,11,17,10,255,11,18,11,255,13,22,15,255,14,24,16,255,27,37,28,255,25,35,24,255,58,70,61,255,68,80,69,255,71,82,65,255,154,164,141,255,155,156,126,255,195,193,166,255,243,244,223,255,184,194,174,255,175,179,164,255,247,253,237,255,236,247,230,255,181,195,176,255,205,216,199,255,207,219,201,255,204,216,195,255,184,196,174,255,166,180,155,255,94,105,82,255,45,51,34,255,75,78,63,255,107,111,89,255,116,121,98,255,103,108,85,255,96,101,79,255,54,60,45,255,38,50,33,255,111,124,105,255,131,137,119,255,162,173,149,255,163,175,153,255,194,205,189,255,203,214,199,255,209,221,202,255,202,214,194,255,190,202,182,255,157,169,150,255,157,170,152,255,115,128,110,255,168,181,163,255,179,191,173,255,188,197,176,255,188,200,178,255,188,202,179,255,138,152,130,255,149,162,146,255,187,200,177,255,182,194,171,255,182,191,173,255,181,193,173,255,156,169,151,255,130,144,127,255,206,220,202,255,157,169,149,255,153,165,145,255,173,185,165,255,166,178,158,255,108,121,104,255,150,163,146,255,166,182,164,255,132,148,130,255,102,116,99,255,147,161,144,255,133,147,130,255,148,164,147,255,159,181,164,255,155,174,157,255,179,196,180,255,183,201,185,255,173,190,172,255,97,109,89,255,152,166,149,255,199,217,203,255,122,137,118,255,106,118,101,255,105,119,102,255,73,93,77,255,18,47,39,255,18,40,32,255,14,26,18,255,12,15,6,255,5,7,1,255,2,1,0,255,5,5,0,255,17,26,17,255,43,56,46,255,37,50,40,255,28,40,30,255,20,32,22,255,13,25,15,255,11,21,12,255,10,15,8,255,6,8,3,255,2,4,0,255,8,12,6,255,10,17,10,255,9,17,9,255,9,19,12,255,8,18,10,255,21,31,22,255,18,28,17,255,24,31,24,255,52,60,51,255,33,45,30,255,64,79,59,255,105,112,85,255,139,142,116,255,211,211,187,255,209,209,187,255,197,198,185,255,244,249,235,255,239,253,236,255,182,201,182,255,184,196,179,255,157,169,151,255,134,146,125,255,118,131,108,255,97,112,84,255,59,71,45,255,61,67,46,255,75,79,62,255,72,80,59,255,52,60,39,255,50,58,37,255,43,50,30,255,74,79,65,255,48,60,44,255,82,94,75,255,136,142,124,255,210,221,199,255,190,202,181,255,163,174,156,255,150,161,145,255,151,162,143,255,158,170,150,255,156,168,148,255,92,104,85,255,134,147,129,255,128,142,124,255,163,177,159,255,194,206,188,255,195,205,184,255,192,204,182,255,195,209,186,255,146,161,139,255,149,162,146,255,190,203,180,255,183,194,172,255,185,194,176,255,175,187,167,255,167,180,162,255,173,186,169,255,149,162,145,255,153,165,145,255,176,188,168,255,173,185,165,255,172,184,165,255,108,121,104,255,149,163,146,255,164,181,163,255,134,151,133,255,128,142,125,255,156,170,153,255,156,170,153,255,156,172,155,255,160,181,164,255,154,173,157,255,179,196,181,255,183,201,185,255,171,189,171,255,93,106,87,255,146,160,144,255,194,214,199,255,107,122,101,255,105,116,99,255,167,181,165,255,108,128,113,255
/* @pjs preload="arch.png"; */
size(100, 100);
PImage img = loadImage("arch.png");
img.resize(100, 200);
set(0, 0, img);
exit();